excel2007VBA教程

excel2007VBA教程
excel2007VBA教程

前言

1为什么要学VBA?

随着你的Excel水平不断的提高,以前你不会函数,现在会函数了,相信大家尝试到函数的甜头,可以批量操作一些数据,如,从文本里提取数字,按条件求和,自动生成工资条,考勤表,查询表,输入一个人的身份证号码,会自动填好“出生地”,“出生年月日”,“年龄”,“性别”等等,一谈起函数大家都会“不亦乐乎”。“津津乐道”,“和函数相见恨晚”,说实在话,我当时也是一种这样的心态,我学会的第一个函数if,当时高兴地睡不着觉。因为它可以判断“不及格,及格,良好,优秀”,感觉到这个函数太神奇了。对工作太有用了,于是我下定决心一定要把函数学好,当然中间也产生过“放弃”的念头。为什么呢?因为每一个函数的参数都是长长的,不认识的英文单词,然后又有一些朋友叫我查看Excel自带的“帮助”文件。极少一部分看“帮助”文件还是可以看懂的,大多数根本看“帮助”文件看不懂,发现自带的“帮助”是便于有一定基础的使用者查找和学习某个知识点,而对于新手来说,也像“侠客行”里的“石破天”看不懂石壁上的蝌蚪文,不能明白其意思。呵呵,一扯又扯远了,还是回到主题上来。当我们的函数学到了一定的水平时,可是,还是发现有一些问题不能解决。如果要解决用的函数特别复杂且很公式很长,有的根本用函数不能解决了。如一个单元格又有文字,又有数字,且数字出现的位置没有规律,且不只一次出现。要求把数字提取出来。又如提取工作薄里的各工作表名来制作目录。当然我们可以用函数实现,但是特别麻烦。又如,把多作工作簿汇总到一个工作簿里一个工作表时,方便我们汇总,现有的Excel功能无法批量操作,只能一个一个的,通过复制粘贴来完成。如果我们会VBA ,你又到了Ecel里的另一个天地了。开个玩笑,Excel VBA,就像“九阴真经”里的第九层,也就是说,你会了Excel的VBA,那么你就可以随心所欲驾驭Excel表格,别人要三天才能完成的报表,你只要半天,甚至更短的时间,这样大大可以提高你的工作效率,上班时,别人上班时忙来忙去,你倒是很轻松。

2VBA的作用(提高工作效率)

2.1完成Excel现有功能不能实现的功能

2.2使重复的工作不再重复

2.3自定义函数(方便不会用函数的朋友)

2.4实现“人机对话”(通过弹出一些窗体和对话框)

2.5自定义Excel选项卡(制作出适合自己的工作界面选项卡和功能)

2.6开发一些小程序(如“进销存”和一些小工具)

3学VBA的基础

3.1要有一点函数基础,和会Excel基础操作。建议学完办公高级班的学生和在职办公人员学习VBA

3.2学VBA需要很好的英文基础吗?

答案是否定,学习Excel里的VBA和英文基础没有什么必然联系,因为Excel里的VBA那些关键字什么的都是最基础的英语单词,只要你上过初中,大部分还都能认识,再者他们还都是固定的,你就是不认识,硬记下来也足够了,Excel里的VBA又不是让你用英语写文章,也不是让你通读英语文章!

目录

第一讲VBA介绍和VBE编辑环境 (1)

第二讲录制宏指定宏运行宏修改宏保存宏加载宏 (5)

第三讲 VBA 语法基础 (8)

第四讲单元格对象 (12)

第五讲 VBA语句 (15)

第六讲代码调试和错误处理 (20)

第七讲工作表对象 (23)

第八讲工作簿对象 (26)

第九讲事件 (27)

第十讲窗体与控件 (29)

第十一讲窗体与控件实例——开发隐藏工作表工具 (33)

第十二讲自定义函数 (36)

第十三讲 VBA数组基础(一) (38)

第十四讲VBA数组实例应用(二) (42)

第十五讲字典基础知识(一) (45)

第十六讲字典实例应用(二) (48)

第十七讲自定义右键菜单 (50)

第十八讲自定义选项卡 (51)

第一讲VBA介绍和VBE编辑环境

为什么要学VBA?

1提高工作效率,在我们Excel办公中,许多工作是重复的,我们可以通过录制宏把那些动作录制下来。下一次做时就不要重复做了,只要点一下一个按钮,就帮我们完成了。

2现有功能很难实现或者实现要分许多步骤且比较复杂,方便一些新手操作和普通用户操作。

3实现一些适合自己工作的一些特殊功能,因为每一个人,每一个行业存在的不同需求,而微软公司不能面面俱到,有时要通过我们自己用VBA来实现。

4可以定制个性化的选项卡和命令,实现方便自己工作的操作的窗口界面

5开发一些小程序

VBA介绍

6VBA是VB的一个分支,是一门简单易用的编程语言,说的通俗一点就是由一些代码和语句按照一定的逻辑组成,能实现一些功能和作用的代码

VBE窗口介绍

7VBA窗口

7.1.1用快捷键(Alt+F11),打开就可以看到(图 1)的界面,这个就是VBE窗口界面,和2003版本的

没有变化,还是一样的。

图 1

7.2图1的上面是菜单栏和工具栏,和平常的2003版本的Excel菜单栏和有工具栏一样,

7.3图1的左边是“工程资源管理器”和属性窗口

7.4图1的右下边是“立即窗口”

7.5立即窗口的作用,便于快速验证VBA语句,在立即窗口中输入msgbox "我在学习VBA" 然后按一下回

车键,就会弹出一个提示框。

7.5.1用双击“工程资源管理器”里的Sheet1(Sheet1),就可以看到如(图 2)所示的

就可以看到对象列标表和过程列标框,白色的区域那一块就是我们要写代码的区域。

图 2

8添加模块,窗体,类模块(打开VBE窗口是没有这个三个模块的,只有对象模块)

8.1插入菜单,模块(有的也叫做标准模块)

8.2插入菜单,类模块

8.3插入菜单,窗体

9删除模块,窗体,类模块

9.1如果想不要模块,窗体,类模块,把光标对准相应的模块右击,移除模块。

10对象浏览器窗口,视图菜单,对象浏览器(也可以按快捷F2)可以帮我们找到对象的属性,方法,事件的一些用法。

11设置VBE的编辑环境,为了便于自己编写和查看,调试代码,要对VBE编辑窗口一些设置进钩选,选择适合自己的的选项。如(图 3)

图 3

11.1字号大小:工具菜单——>>选项——>>编辑器格式——>>大小(S)——>>如(图 4),一般我们设置

为11磅

图 4

11.2自动弹出成员列表:自动弹出成员列这个功能对于初学者和老用户来说都是非常有用,因为我们刚学

的时候,特别是英文基础差一点的学生来说,可以给大家很大的帮助。举个例子,工具菜单,选项,编辑器,钩起“自动列出成员(L)”,然后在任何代码窗口中输入“Sheets加上一个点号”,就会弹出如(图 5)所以的成员列表,绿色图标的是方法,有一个手形的图标是属性

图 5

11.3要求声明变量:举个例子,工具菜单——>>选项——>>编辑器——>>钩起“要求变量声明(R)”,然后

新建一个标准模块,就会在新建标准模块的最顶端会自动添加Option Explicit然后在标准模块里输入,按F5执行代码,就会弹出(图 6)这样的提醒,如果我们把Option Explicit这一句删除,再按F5执行代码就不会弹出(图 6)这样的提醒

Sub test()

Set MyRg = Range("A1")

MsgBox MyRg

End Sub

图 6

11.4自动显示数据提示:举个例子,工具菜单,选项,编辑器,钩起“自动显示数据提示(S)”,然后新建

一个标准模块,输入以下代码

Sub test()

Set MyRg = Range("A1")

MsgBox MyRg

Set MyRg = Nothing

End Sub

主要是便于代码逐步或者设置断点调试,想知道变量的值时,这时把光标移到变量上,就会弹出一个提示如(图 7)所示

图 7

12运行过程,中断,重新设置,在工具栏上用方框框起来的三个按钮分别表为“运行子过程/用户窗体”;“中断”;

“重新设置”。如(图 8)

图 8

12.1运行过程分为全过程运行(快捷键F5)和逐步运行(快捷F8)

12.2重新设置,当逐步运行时,想取消逐步运行,按一下“重新设置”这个按钮。

13中断:相当于按了一下Esc,当一个过程运行进入了死循环,这时可以按一下Esc

第二讲录制宏指定宏运行宏修改宏保存宏加载宏

一、录制宏

1、显示“开发工具”选项卡方法:Office按钮——>>Excel选项——>>常用——>>在功能区显示“开发工

具”选项卡

2、录制在A1单元格输入“培训”这样一个宏

3、录制方法“开发工具”选项卡——>>代码组——>>录制宏——>>弹出一个“录制新宏”对话框——>>

输入宏名为“输入”——>> 确定——>> 选中A1单元格——>> 输入“培训”——>单击一下编辑栏的钩——>>停止录制

二、查看宏

1、方法一在上一节课我们已知知道了,相信大家没有忘记那个快捷键,如果忘记了,我就晕了。Alt+F11,

双击模块1——>>便可以看到刚才录制的代码

2、方法二“开发工具”选项卡——>>代码组——>>单击一下Visual Basic按钮——>>双击模块1——>>

看到以下代码

Sub 输入()

'

' 输入 Macro

'

'

Range("A1").Select

ActiveCell.FormulaR1C1 = "培训"

End Sub

三、指定宏

1、方法一“开发工具”选项卡——>>控件组——>>插入——>>表单控件——>>单击一下“按钮”——>>

按住左键不放,在工作表里拖拉一下——>>画完后,弹出一个对话框,指定宏——>>选中“输入”——>>确定

2、其它方法也可以把宏指定给其它对象,如“自选图形”里的圆,艺术字

A、打开比方,指定给艺术字的方法把光标定位到你要指定的艺术字——>>右击——>>指定宏——>>

弹出“指定宏”对话框——>>选中“输入”——>>确定

3、修改“按钮”的名字方法把光标定位到按钮上——>>右击——>>编辑文字——>>修改为“输入”

四、运行宏

1、方法一我们先删除A1单元格里的内容——>>单击一下“输入”按钮

2、方法二“开发工具”选项卡——>>代码组——>>单击一下“宏”按钮——>>选中“输入”——>>单击一

下“执行”

3、其它方法我们在上一节课讲过,在VBE编辑器里,把光标定位到你“输入”的宏过程任何一行代码里,

运行F5,逐步运行F8

五、修改宏

1、选中A1:D9单元格区域,录制一个给它添加边框的宏,录制的代码如下

Sub 添加边框()

'

' 添加边框 Macro

'

'

Selection.Borders(xlDiagonalDown).LineStyle = xlNone

Selection.Borders(xlDiagonalUp).LineStyle = xlNone With Selection.Borders(xlEdgeLeft)

.LineStyle = xlContinuous

.ColorIndex = xlAutomatic

.TintAndShade = 0

.Weight = xlThin

End With

With Selection.Borders(xlEdgeTop)

.LineStyle = xlContinuous

.ColorIndex = xlAutomatic

.TintAndShade = 0

.Weight = xlThin

End With

With Selection.Borders(xlEdgeBottom)

.LineStyle = xlContinuous

.ColorIndex = xlAutomatic

.TintAndShade = 0

.Weight = xlThin

End With

With Selection.Borders(xlEdgeRight)

.LineStyle = xlContinuous

.ColorIndex = xlAutomatic

.TintAndShade = 0

.Weight = xlThin

End With

With Selection.Borders(xlInsideVertical)

.LineStyle = xlContinuous

.ColorIndex = xlAutomatic

.TintAndShade = 0

.Weight = xlThin

End With

With Selection.Borders(xlInsideHorizontal)

.LineStyle = xlContinuous

.ColorIndex = xlAutomatic

.TintAndShade = 0

.Weight = xlThin

End With

End Sub

2、修改后的代码

Sub 添加边框()

With Selection.Borders

.LineStyle = xlContinuous

.ColorIndex = xlAutomatic

.TintAndShade = 0

.Weight = xlThin

End With

End Sub

从上面的代码可以看出,录制宏会录制出许多多余的代码出来。因此要把它们去掉,绿色是注释也把删除,它是对上边框,下边框,左边框,右边框,中间横线,中间的竖线一个一个处理,因此用With Selection.Borders对所有的边框

六、保存宏

1、保存带有宏的工作簿(xlsm)如图10

A、当我们保存带有宏的工作簿时,会弹出一个这样的提示对话框如图9往往没有接触过宏的朋友会吓

一跳的,其实我们把下面这个图里的字读一次,就明白了,原来要保存为“启用宏工作簿”这个是2003

版有区别的,微软公司的目的就是让用户在未打开之前提醒用户这个是带有宏的工作簿

图 9

图 10

七、保存为加载宏(xlam)如图11

1、选择“Excel加载宏(*xlam)就会自动打开这个文件夹C:\Documents and

Settings\Administrator\Application Data\Microsoft\AddIns,然后输入你的加载宏名

图 11

2、加载宏的特点

A、隐藏的

B、一打Excel程序就会打开

3、加载“加载宏”

A、Office按钮——>>Excel选项——>>加载项——>>转到——>>加载项对话框——>>钩起“加载项名”

前面的钩——>>确定

4、删除加载宏

A、2007删除加载宏比较麻烦,2010版的就改良这个,2010版直接在开始工具选项卡,有一个“加载

项按钮”,那么2007怎么删除它呢?Office按钮——>>Excel选项——>>加载项——>>转到——>>加

载项对话框——>>去掉“加载项名”前面的钩——>>确定

八、保存为个人宏工作簿:在我们录制宏时,有时我们可以选中“保存为个人宏工作簿”,便可以在所有的工作簿

中用,不过有个缺点,会打开个人宏工作簿,所以建议大家用“加载宏”,保存“个人宏工作簿”是对VBA新手打造的。

第三讲 VBA 语法基础

在学习VBA之前,我们要了解VBA里的对象,属性,方法,事件,就像我们在生活中一样,和一个人谈恋爱,是不是要相互了解对方,才能步入结婚的礼堂。下面来一一介绍它们

一、对象

1)什么是对象呢?生活中的手机,电视机,桌子等等这些就是对象,而在我们的Excel里VBA 的对象是指

什么呢?这个可能抽象一点。工作簿,工作表,艺术字,图片这些就是Excel里的对象

2)实例

A.Workbooks 代表工作簿集合,所有的工作簿,Workbooks(i),表示已打开的第i个工作簿

B.Workbooks ("汇总表") 代表“汇总”工作簿

C.ActiveWorkbook 当前正在操作的工作簿

D.ThisWorkBook 代码所在的工作簿

E.Sheets("汇总") 代表“汇总”工作表

F.Sheet1表示第一个插入的工作表,Sheet2表示第二个插入的工作表.......

G.Sheets(i) 表示按排列顺序,第i个工作表

H.ActiveSheet 表示当前活动工作表

I.Worksheet 也表示工作表,但不包括图表工作表、宏工作表等。

J.Cells 所有单元格

K.Range ("单元格地址")

L.Cells(行数,列数)

M.Activecell 当前选中的单元格

N.Selection 被选中的单元格或者单元格区域

二、属性

1)属性是指对象的特点,对象固有的,如图片就有图片高度,图片的宽度,单元格就有单元格的底纹,单

元格字体的颜色,这些就是它们的的属性,打个比方,生活的一些东西,如“苹果”,苹果的形状,苹果的颜色,苹果的重量,这些就是苹果的属性。

2)实例

A.显示单元格A1相对引用的地址,而这个Address就是单元格Range的属性

Sub test()

MsgBox Range("A1").Address(0, 0)

End Sub

B.代码解释属性中间一定要用点号分开,可能有的学生会问,怎么才有能知道它有那些属性呢?打个

比方,我现在想知道工作表有那些属性,我们可以先输入Sheet1再加一下点号,就会自动弹出其相

应的属性列表出来,就像我们的Excel2007版的函数一样,你输入一个字母,就会弹出以这个字母

开头所有函数出来,这样大家也就不用去记这些属性具体这个英文单词怎么写,只要大概了解知道

有个这样的属性就可以了

三、方法

1)方法是作用对象的一些动作,工作表删除,工作表移动,单元格复制,这些删除,移动,复制就是相应

对象的方法。打个比方,苹果被削了,削就是苹果的方法。

2)实例

A.在第一个工作表前面插入一个工作表

Sub test()

Sheets.Add before:=Sheets(1)

End Sub

B.代码解释 Sheets是指工作表类,也就是工作表对象,中间用一个点分开,Add就是方法了,然后再

输入一个空格,before是对Add方法的一个补充说明,格式一定要这样,输入了Before之后,再

输入一个冒号,接着输入一个等号,整个代码的意思,在第一个工作表前插入一个新的工作表。

四、事件

1)事件在Excel VBA里是指一定条件下,触发过程,如双击左键,右击,改变单元格内容,选择不同的单

元格就会触发一个过程就叫做事件,事件一般都是写在相应的工作表模块里

2)实例

A.双击就会弹出一个问候对话框

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

MsgBox "你好"

End Sub

B.代码解释:双击左键就会弹出一个问候对话框,Private Sub Worksheet_BeforeDoubleClick(ByVal

Target As Range, Cancel As Boolean这个是自动生成的,你到工作表模块里,如双击Sheet1模

块,通用列框里选择Worksheet,声明列表里选择BeforeDoubleClik,Msgbox是显示对话框函数。

五、变量

1)什么是变量变量是指在代码运行过程中其值能够发生变化的量,举个例子,Y=2*X,这是一个方程,

当X=1时,Y=2,当X=2时,Y=4,当X=3时,Y=6,这个X就是一个变量

2)变量中不能使用的一些符号 # * % !,用的最多的是 _

3)变量不区分大小写,也可以使用中文,但实际应用中很少用,我们用英文表示变量名一般也会采取一些

特点,如文本型的变量用Str ,这样让人一看就这个变量表示文本型数据类型String

4)为什么要声明变量

A.如果数据量不大,在Excel里VBA不声明变量也没有影响的,但是,如果数据量很大时,不声明,

程序的运行速度就会慢许多。

B.打个比方,你打了一个电话给公交车公司你要租一辆车,但是你没有说你要租一辆多少人坐的车,

那么出租车公司就会给你一坐100个人的车,而实际人你才要一个30人坐的车。大车的费用肯定比

小车的费用贵,这样你不划算啊,变量也是这样,你不声明,它就给存储空间最大的个数据类型给

你那不声明的变量。

C.再打个比方:小明的妈叫小明去菜市场去一斤打酱油,小明从家里拿了一个麻袋去,小明妈妈拉住

小明了,说麻袋不能装酱油,会漏掉,于是小明提了了一个大水缺,在路上,小明摔了一跤,酱油

也没有了,水缺也破了,小明真是陪了夫人又折兵,后来他妈妈告诉小明,下次你去打酱油就拿一

个装一斤矿泉水瓶子去就可以了。呵呵,相信听了这个故事肯定笑了。也明白了为什么要声明定义

变量。

5)变量声明方式

A.格式一 Dim 变量名 as 数据类型

Dim i as Integer

B.格式二 dim 变量名 as 数据类型,变量名 as 数据类型记得用用逗号分开

Dim I as Integer,Rg as Range,Str as String

6)强制声明

A.变明使用前声明是一个好习惯,但我们会忘记,怎么办呢

B.方法一 Alt+F11——>>工具菜单——>>选项——>>编辑器选项卡中——>>钩起“要求变量声明”复

选框如图 12

图 12

C.方法二在代码模块顶端输入 Option Explicit

7)声明变量的一种简写形式

A.我们经常会看这样的一种定义变量的格式 Dim I% ,大家会问,这个是什么意思呢?,把变量I数

据类型定义为整型。常见的有整型Integer用% 长整型Long用& 字符串String用$ 单精度浮点型Single用! 双精度浮点型Double用#

8)变量的作用域

变量的生命周期,也就是变量什么时候销毁,释放内存,因为变量只是暂时的存在内存中的,根据这样把变量分为过程级变量,模块级变量,全局性变量,静态变量

A.过程变量:定义变量是写在过程中的,其作用是在过程运行中,当过程结束变量也就销毁了。

1.实例

Sub test()

Dim i As String

i = "佛山小老鼠"

MsgBox i

End Sub

B.模块级变量:定义变量写在模块的顶端,在此模块中可以调用此变量,其值还是存在,别的模块就

不行了

1.实例

Dim Str As String

Sub test1()

Str = "小老鼠"

MsgBox Str

Str = "佛山" & Str

End Sub

Sub test2()

MsgBox Str

Str = ""

End Sub

代码解释先运行Test1,然后运行Test2,大家可以看到对话框显示“佛山小老鼠”,也就是说运行过程Test2时,把过程Test1里的小老鼠也继承下来了。

C.全局性变量也是定义变量写在模块的顶端,不过就不是用Dim来定义了,要用Public,这个变量

就在所有的模块都可以调用,也就是这个变量值一直存在,直到把Excel程序关闭,变量值才会销毁。

1.实例

先插入两个模块,在模块1中输入以下代码

Public Str As String

Sub test1()

Str = "佛山小老鼠"

MsgBox Str

End Sub

在模块2中输入以下代码

Sub test2()

MsgBox Str

End Sub

然后先运行模块1中的代码,然后再运行模块2中的代码,大家就会发现对话框中显示了“佛山小老鼠”,相信大家都明白了这个道量,另外全局性变量不能重复定义,重复定义就会报错。

9)静态变量

静态变量定义静态变量是在写在过程中,用Static定义,结束后,变量值仍旧保留,但是大家要用和模级变量区分,模块级变量是值作用于此模块所有过程,而静态变量只值只作用于本过程,不作有于其它过程。

A.实例

Sub Test1()

Static i As Integer

MsgBox i

i = i + 1

End Sub

Sub Test2()

MsgBox i

End Sub

代码解释:先运行Test1过程,显示i为0,再运行Test1过程为1,再运行Test1过程为2,再运行Test1过程为3,我们发现每运行一次结果会加1,因为我们有一个累加变量 i=i+1,其值还是保留,但当我们再行Test2时,可是那个i还是0,说明静态变量只作用于Test1,而不作用于Test2

六、常量

1)常用申明用关键字Const,其值在过程运行中不会发现变化

2)常量作用域

A.和变量一样

B.实例计算圆面积

Sub test1() '过程开始

Dim S As Single '定义变量S为单精变浮点型,目的让其有保留二位小数,如果你定义Integer就没有小数点位数了

Const Pai = 3.14 '定义常量Pai

r = 2 '给r赋值为2

S = Pai * r ^ 2 '计算圆的面积公式

MsgBox "算出的圆的面积为:" & S '显示圆面积结果

End Sub

C.代码截图如图 13

图 13

第四讲单元格对象

单元格和单元格区域是用户操作最多的一个对象,它可以表示一行,一列,一个区域,整个工作表,关键大家要理解它的引用方式

一、单元格的引用方式

1)Range表示

A.如表示A1单元格 Range ("A1")

B.实例

Sub Range表示()

Range("A1") = "佛山小老鼠"

End Sub

2)Cells表示

A.如表示D3单元格 Cells(3,4)

B.实例

Sub Cells表示()

Cells(3, 4) = "佛山小老鼠"

End Sub

3)Activecell表示

A.实例

Sub ActiveCell表示()

ActiveCell = "佛山小老鼠"

End Sub

二、单元格区域的引用方式

A.实例“表示单元格区域A1到D9的区域,有下面几种表法方法

Sub test1()

Range("A1:D9") = 1

End Sub

Sub test2()

Range("A1", "D9") = 3

End Sub

Sub test3()

Range(Cells(1, 1), Cells(9, 4)) = 5

End Sub

Sub test4()

Range([A1], [D9]) = 6

End Sub

B.其它方式引用单元格区域

1.Selection

https://www.360docs.net/doc/c94130688.html,edRange

3.CurrentRegion

4.Union

5.Intersect

6.Resize

它们的代码用法如下

Sub test1()

Range("A1:D9") = 1

End Sub

Sub test2()

Range("A1", "D9") = 3

End Sub

Sub test3()

Range(Cells(1, 1), Cells(9, 4)) = 5

End Sub

Sub test4()

Range([A1], [D9]) = 6

End Sub

Sub test5()

Selection = 7

End Sub

Sub test6()

https://www.360docs.net/doc/c94130688.html,edRange = 8 '注意一定要在UsedRange前加父对象

End Sub

Sub test7()

Range("A1").CurrentRegion.Select '表示选中和A1单元格相连接的所有单元格,这个连接是

指有数据的连接

End Sub

Sub test8()

Application.Union([A1], [C1], [E1], [G1]).Select '表示同时选中A1,C1,E1,G1单元格

End Sub

Sub test9()

' Intersect方法经常用到了,有时可能用户选择了整列,而这一列有数据的单元格不多,代码里

'了循环语句,如果不用Intersect这个来选择区域,运行程序时可能就出现Excel程序卡死

Application.Intersect(https://www.360docs.net/doc/c94130688.html,edRange, Selection).Select

End Sub

Sub test10()

'Resize属性常用在数组转置,有时不确定区域有多大,就会用Resize来填充数据

'格式:单元格对象.Resize(行数,列数)

Range("D1").Resize(9, 2).Select '表示从D1单元格开始,向下总共有9行,当然包括D1在内,

'向右总共二列,当然也包括D列在内,最后得列一个D1到E9的一个区域

End Sub

三、行和列的引用方式

1)用Range来表示行和列

Sub test1()

Range("1:1").Select '表示第一行被选中

End Sub

Sub test2()

Range("5:9").Select '表示第5行到第9行被选中

End Sub

Sub test3()

Range("A:D").Select '表示A列到D列被选中

End Sub

Sub test7()

Range("D9").EntireRow.Select '表示D9单元格所在的行,也就是第9行

End Sub

Sub test8()

Range("D9").EntireColumn.Select '表示D9单元格所在的列,也就是第4列

End Sub

2)用Rows和Columns表示行和列

Sub test4()

Rows("1").Select '可以不加双引号,也可以加双引号

End Sub

Sub test5()

Rows("1:4").Select '表示1行到4行被选中,记得要加双引号

End Sub

Sub test6()

Dim i As Integer

i = 9

Rows("1:" & i).Select '表示1行到9行被选中

End Sub

Sub test9()

Rows.Select '表示工作表中所有的行被选中,也就是全选工作表

End Sub

Sub test10()

Columns.Select '表示工作表中所有的列被选中,也就是全选工作表

End Sub

四、用Offset属性来引用单元格

1)单元格对象.Offset(偏移行数,偏移列数),备注:往左往上就是负数,往右往下就是正数

2)实例

Sub test()

Range("A1").Offset(0, 1).Select '单元格B1被选中

End Sub

五、定位单元格

1)定位到A列最后一个有数据的单元格

Sub MyRow()

i = Cells(Rows.Count, 1).End(xlUp).Row

MsgBox i

End Sub

2)定位到第一行最后一个有数据的单元格

Sub MyCol()

i = Cells(1, Columns.Count).End(xlToLeft).Column

MsgBox i

End Sub

第五讲 VBA语句

前面一讲我们学习了单元格的引用,这一讲我们来学习VBA里的语句,VBA里的语句有好多,下面把一些常用的讲一下

一、输入语句

1)用Inputbox函数实现

A.Inputbox函数有七个参数,主要我们理解前面三个参数,第一个参数是“提示语”第二参数是标题,

第三参数是输入框中的默认值

B.实例

Sub test1() '这个程序有时会报错

Dim i As Single, S As Single

r = InputBox("请输入圆的半径", "圆半径", "空")

S = 3.14 * r ^ 2

MsgBox "圆的面积是:" & S

End Sub

Sub test2() '这个程序是完善的,不会报错

Dim i As Single, S As Single

r = InputBox("请输入圆的半径", "圆半径", 0)

If r = "" Or StrPtr(r) = 0 Then Exit Sub

S = 3.14 * r ^ 2

MsgBox "圆的面积是:" & S

End Sub

2)用InputBox方法实现

A.InputBox方法有8个参数,主要我们理解前三个参数和最后一个参数,第一个参数是“提示语,第

二参数是标题,第三参数是输入框中的默认值,第八参数是指返回的数据类型

B.实例

'用InputBox方法实现

Sub test3() '这个程序是完善的,不会报错

Dim i As Single, S As Single '定义变量i,S为单精度型数据类型

r = InputBox("请输入圆的半径", "圆半径") '弹出输入对话框

If TypeName(r) = "Boolean" Or r = "" Then Exit Sub

'如果对话框点了取消或者点了关闭以及没有填数据就退出程序,

S = 3.14 * r ^ 2 '面积公式

MsgBox "圆的面积是:" & S

End Sub

Sub test4() '这个程序有时会报错

Set rg = Application.InputBox("请选择你要查找的区域", "查找区域", Type:=8)

rg.Value = "老鼠"

End Sub

Sub test5() '这个程序是完善的,不会报错,如果第八参数为8,那么用 On Error GoTo 100来防错了 Dim rg As Range '定义rg为单元格对象变量

On Error GoTo 100 '如果遇到错误,就跳到100那一行

Set rg = Application.InputBox("请选择你要查找的区域", "查找区域", Type:=8)

' 把选中的区域赋值给rg

rg.Value = "老鼠" '给rg赋值为小老鼠

100:

End Sub

二、输出语句

1)用函数Msgbox实现

A.函数Msgbox有五个参数,主要理解第一个参数是“提示”,第二参数是“对话框的图标和按钮的数

目和形式”,且用数字代替时,那些数字是可以相加了,第三参数是对话框的标题

B.第二参数对照表

常数值描述

vbOKOnly0 只显示OK按钮。

VbOKCancel 1 显示OK及Cancel按钮。

VbAbortRetryIgnore 2 显示Abort、Retry及Ignore按钮。

VbYesNoCancel 3 显示Yes、No及Cancel按钮。

VbYesNo 4 显示Yes及No按钮。

VbRetryCancel 5 显示Retry及Cancel按钮。

VbCritical16 显示 Critical Message图标。

VbQuestion32 显示Warning Query图标。

VbExclamation48 显示Warning Message图标。

VbInformation64 显示Information Message图标。

C.实例

Sub test1()

MsgBox "你好", 64, "问候"

End Sub

Sub test2()

MsgBox "你好", 64 + 4, "问候" '为什么加4呢、看一下第二参数的对照表就明白了,因为

要两个按钮

End Sub

Sub test3()

ant = MsgBox("你去过学校吗?", 64 + 4, "问候")

If ant = vbYes Then

MsgBox "我去过了"

Else

MsgBox "天下雨,我没有去"

End If

End Sub

三、With 语句

With语句的作用是精简代码,提高运行速度,如果我们多次读取对象影响运行的速度的。

1)实例

Sub test()

With Range("A1") '对A1单元格进行处理

.Font.ColorIndex = 3 '字体颜色为红色

.Interior.ColorIndex = 5 '底纹为蓝色

.Font.Size = 48 '字号为48

https://www.360docs.net/doc/c94130688.html, = "华文行楷" '字体为华文行楷"

End With '结束处理

End Sub

Sub test1()

Range("A1").ClearFormats '清除A1格式

End Sub

四、条件判断语句

条件判断语句在编写代码用的比较多,主要有

1)if…then

Sub test1()

If Range("F1") = "" Then MsgBox "F1单元格没有填好数据", 64, "温馨提示"

End Sub

2)if…then…end if

Sub test2()

If Range("F1") = "" Then

MsgBox "F1单元格没有填好数据", 64, "温馨提示"

End If

End Sub

3)if…then…else…end if

Sub test3()

If Range("F1") = "" Then

MsgBox "F1单元格没有填好数据", 64, "温馨提示"

Else

MsgBox "F1单元格的数据是:" & Range("F1").Value

End If

End Sub

4)if…then…elseif…then…else…end if

Sub test4() '只能判断一个

If Range("C3") < 60 Then '如果C3单元格小于60,那么

Range("D3") = "不及格" 'D3单元格显示不及格

ElseIf Range("C3") < 70 Then '又如果C3单元格小于70,那么

Range("D3") = "及格" 'D3单元格显示及格

ElseIf Range("C3") < 80 Then '又如果C3单元格小于80,那么

Range("D3") = "良好" 'D3单元格显示良好

Else '否则

Range("D3") = "优秀" 'D3单元格显示优秀

End If

End Sub

5)select case…case…end select

一个网站完整详细的SEO优化方案

首先,前端/页编人员主要负责站内优化,主要从四个方面入手: 第一个,站内结构优化 ?合理规划站点结构(1、扁平化结构2、辅助导航、面包屑导航、次导航) ?内容页结构设置(最新文章、推荐文章、热门文章、增加相关性、方便自助根据链接抓取更多内容)?较快的加载速度 ?简洁的页面结构 第二个,代码优化 ?Robot.txt ?次导航 ?404页面设置、301重定向 ?网站地图 ?图片Alt、title标签 ?标题 ?关键词 ?描述 ?关键字密度 ?个别关键字密度 ?H1H2H3中的关键字 ?关键字强调 ?外链最好nofollow ?为页面添加元标记meta ?丰富网页摘要(微数据、微格式和RDFa) 第三个,网站地图设置 ?html网站地图(1、为搜索引擎建立一个良好的导航结构2、横向和纵向地图:01横向为频道、栏目、专题/02纵向主要针对关键词3、每页都有指向网站地图的链接) ?XML网站地图(sitemap.xml提交给百度、google) 第四个,关键词部署 ?挑选关键词的步骤(1、确定目标关键词2、目标关键词定义上的扩展3、模拟用户的思维设计关键词4、研究竞争者的关键词) ?页面关键词优化先后顺序(1、最终页>专题>栏目>频道>首页2、最终页:长尾关键词3、专题页:【a、热门关键词b、为热点关键词制作专题c、关键词相关信息的聚合d、辅以文章内链导入链接】4、栏目页:固定关键词5、频道页:目标关键词6、首页:做行业一到两个顶级关键词,或者网站名称)

?关键词部署建议(1、不要把关键词堆积在首页2、每个页面承载关键词合理数目为3-5个3、系统规划) 然后,我们的内容编辑人员要对网站进行内容建设,怎样合理的做到网站内部优化的功效?这里主要有五个方面: 第一个,网站内容来源 ?原创内容或伪原创内容 ?编辑撰稿或UGC ?扫描书籍、报刊、杂志 第二个,内容细节优化 ?标题写法、关键词、描述设置 ?文章摘要规范 ?URL标准化 ?次导航 ?内页增加锚文本以及第一次出现关键词进行加粗 ?长尾关键词记录单 ?图片Alt、titile标签 ?外链最好nofollow ?站长工具(百度站长工具、google管理员工具等)的使用 ?建立反向链接 第三个,关键词部署 ?挑选关键词的步骤(1、确定目标关键词2、目标关键词定义上的扩展3、模拟用户的思维设计关键词4、研究竞争者的关键词) ?页面关键词优化先后顺序(1、最终页>专题>栏目>频道>首页2、最终页:长尾关键词3、专题页:【a、热门关键词b、为热点关键词制作专题c、关键词相关信息的聚合d、辅以文章内链导入链接】4、栏目页:固定关键词5、频道页:目标关键词6、首页:做行业一到两个顶级关键词,或者网站名称) ?关键词部署建议(1、不要把关键词堆积在首页2、每个页面承载关键词合理数目为3-5个3、系统规划) 第四个,内链策略 ?控制文章内部链接数量 ?链接对象的相关性要高 ?给重要网页更多的关注 ?使用绝对路径

网店美工视觉设计实战教程(全彩微课版)-48481-教学大纲

《网店美工视觉设计实战教程(全彩微课版)》 教学大纲 一、课程信息 课程名称:网店美工:店铺装修+图片美化+页面设计+运营推广(全彩微课版) 课程类别:素质选修课/专业基础课 课程性质:选修/必修 计划学时:21 计划学分:2 先修课程:无 选用教材:《网店美工视觉设计实战教程(全彩微课版)》,何晓琴编著,2018年;人民邮电出版社出版教材; 适用专业:本书可作为有志于或者正在从事淘宝美工相关职业的人员学习和参考,也可作为高等院校电子商务相关课程的教材。 课程负责人: 二、课程简介 随着网店的迅速普及和全民化,衍生了“淘宝美工”这个针对网店页面视觉设计的新兴行业。本书从淘宝美工的角度出发,为淘宝卖家提供全面、实用、快速的店铺视觉设计与装修指导。主要包括网店美工基础、图片调色、图片修饰、店铺首页核心模块设计、详情页视觉设计、页面装修、视觉营销推广图制作等,最后针对无线端进行首页、详情页视觉的设计与装修。本书内容层层深入,并通过丰富的实例为读者全方面介绍淘宝美工在日常工作中所需的知识和技能,有效地引导读者进行淘宝店铺装修的学习。 本课程主要对淘宝美工的设计基础和方法进行详细介绍,通过学习该课程,使学生了解网店美工的基本要求,以及掌握网店的设计与制作。 三、课程教学要求

体描述。“关联程度”栏中字母表示二者关联程度。关联程度按高关联、中关联、低关联三档分别表示为“H”“M”或“L”。“课程教学要求”及“关联程度”中的空白栏表示该课程与所对应的专业毕业要求条目不相关。 四、课程教学内容

五、考核要求及成绩评定 注:此表中内容为该课程的全部考核方式及其相关信息。 六、学生学习建议 (一)学习方法建议 1. 理论配合实战训练进行学习,提高学生的实战动手能力; 2. 在条件允许的情况下,可以申请一个网店,进行深入学习; 3. 提高学生的是设计感和审美能力; (二)学生课外阅读参考资料 《网店美工:店铺装修+图片美化+页面设计+运营推广(全彩微课版)》,何晓琴编著,2018年,人民邮电出版社合作出版教材

10个站长必备免费seo推广工具

10个站长必备免费seo推广工具 一般有网站的站长们都会用到seo工具,来查询网站最近的一些信息和资料。那么一般常用的seo工具就是站长工具了,这也是站长们非常喜爱的一款seo工具了。接下来介绍下10个站长必备免费seo推广工具: 一、长尾词挖掘工具 1、飞达鲁长尾词关键词查询工具 2、金花指长尾词拓展工具 3、爱站、站长之家关键词挖掘功能 4、谷歌站长工具关键字拓展工具 5、长尾关键词组合工具 二、收录查询工具 1、如果做百度就用site命令和百度统计工具索引量查询配合 2、很多站长工具都可以检测,官方的就是百度和谷歌统计工具了 三、网站死链检测工具 1、Xenu Link Sleuth 2、站长工具死链接检测 3、一些在线检查程序 4、火狐Link Checker工具

四、网站关键词排名查询 1、观其站长工具箱 2、站长工具关键字排名查询 3、360浏览器扩展中心站长工具 4、Rank Tracker 主要是英文SEO 5、百度统计工具搜索词排名 五、搜索引擎模拟抓取工具 1、很多站长工具都有这个功能 2、纯文本浏览器Lynx 六、日志分析工具 1、光年SEO日志分析系统 2、IIS日志分析工具 七、内容与结构工具 搜索引擎抓取内容模拟器 可以模拟蜘蛛抓取指定网页Text,Link,Keywords及Description信息八、相似页面检测工具 检验两个页面的相似度.如果相似度达80%以上,将可能受到惩罚 h九、Google Sitemaps 在线创建 在线创建 Google Sitemaps 网站地图文件 Google Sitemaps 创建软件, 可以很方便的创建网站的Sitemaps

谷歌站长工具提示网站服务器无法连接DNS无法解析的原因之一 ... ...

谷歌站长工具提示网站服务器无法连接DNS无法解析的原因之一 ... ... 最近创建了一个小站,网站各个方面基本优化的差多了,于是就到各大站长工具平台添加自己的网站,利用各大平台的站长工具可以有效的,实时的了解自己网站处在什么状态,于是我就在谷歌站长平台里添加了自己的网站地址。 不过过了几天我登入谷歌站长平台发现,谷歌提示你的网站DNS解析错误、服务器连接失败、robots.txt抓取失败【如图1】我很奇怪,当时以为是空间商的问题,是不是限制了国外的IP等等想法。 为什么这么想呢,国内的各大搜索引擎都能正常访问我的网站,而且百度也收录了一些页面,但是后来又打消了这个想法,因为在谷歌站长平台里我还添加了其他的网站,并且状态都是正常的,后来再次确认了下使用超级ping ping了下我的网站发现国外主机也是可以访问我的网站的,于是我把思想转移到的另外一个网站上看看他们到底哪里一不一样。

图1 唯一不一样的是另外一个网站使用的是顶级域名也就是以www开头的域名,而我刚做的这个网站域名是二级域名,我想难道还跟这个有关系吗?实在想不出还有其他的原因了。 于是把网站二级域名重定向到www的域名上,等到解析正常后再次在谷歌站长平台里添加了以www开头的这个域名检测发现主机状态都正常了【如图2】,这个真让人想不到,网上也看到有很多人出现这个问题,我自己也找网上搜索了好久,基本上没有答案,反正我是没找到,比过谷歌站长工具也有待改进,既然二级域名不能正常被访问,你干嘛让别人可以添加呢?也许有其他原因,不管这么多了,既然二级域名不能使用我们就用顶级域名吧! 图2 本文由世站网原创,转载请说明出处 /thread-254-1-1.html 文章来源于:https://www.360docs.net/doc/c94130688.html,/article-24885-1.html

站长们常用的seo查询工具分析

每个站长在做站的过程中都会使用一些seo查询工具,无论是分析竞争对手的网站或者其他方面的网站,或者是用来查询网站的收录、关键词排名、外链、友情链接等情况,用工具辅助查询,不仅方便快捷,还能对各种数据进行可视化的分析查询,避免不必要的时间浪费,百度一下“站长工具”,可搜索到各式各样的站长查询工具,看着如此多的seo工具,选择上就有点困难了。 我每天工作的第一件事就是先查看网站的整体情况,在做优化期间也尝试了不同的查询工具,但到头来用着顺手、比较合自己眼缘也就那几款,现在各大搜索引擎相继推出了站长平台,一些seo行业门户站加载上seo工具,使得seo工具的选择范围更加广泛,但不使用论何种seo工具切记:查询的数据只能当作参考,并不是网站在搜索引擎中的真实数据值,下面结合自己的使用经验点评下这些seo查询工具。 一、搜索引擎站长工具 有些搜索引擎站长平台的工具只有在添加过网站并验证网站归属后才能使用这些查询工具,而且功能比较简单,只能查询一些基本的情况。 1.百度站长工具 百度站长工具中能够用到的分析网站seo情况的有外链分析、索引量查询、抓取异常和robots等,而且会根据网站情况提出页面优化建议,指导做百科优化的站长们更好地运营网站。

2.谷歌网站站长工具 因为一直做的是百度优化工作,对谷歌的关注很少,谷歌站长工具也没有怎么用过,因为做个人博客,所以小小摸索了一下。工具主要有控制台、运行状况、流量、优化和实验室五项,谷歌站长工具绝对是一个宝藏,运用好的话可以挖出很多的细节,对网站的seo工作帮助很大。

3.360搜索站长平台 相较于百度和谷歌站长平台,360搜索站长平台的功能可谓是少之又少,除了sitemap提交,就是网站安全检测,包括网站安全监测、网站测速、ping 检测和DNS检测。360搜索站长平台上线不久,各种功能需要完善,任道重远啊!

百度工具与第三发站长工具的对比

百度工具与第三发站长工具的对比 本文由流量客软件https://www.360docs.net/doc/c94130688.html,,免费刷淘宝人气软件发布共享。 前几天在网上看到有人说第三方站长工具开始落寞,但是笔者并不这么认为.虽然说现在的百度站长工具功能比较齐全,在一些功能上逐渐替代第三方站长工具,但是第三方站长工具的功能百度并不能完全取代,所以并不会落寞,反而会随着站长的增多,第三方站长工具的使用者也逐渐增多. 下面我们来对比一下百度站长工具和第三方站长工具的功能: 百度站工具的功能 1. Sitemap提交.方便百度通过Sitemap工具告知百度您的网站上有哪些可供抓取的优质网页.有助于百度Spider更了解您的网站,包括那些传统spider可能发现不了的网页. 2.死链接提交.大家都知道,网站出现死链接会影响搜索引擎对网站的判断,轻则出现快照错误,重则直接被K站. 3. URL提交.网站提交是任何一个网站上线之后应该做的第一件事,而百度站长工具的url提交是要比旧版的提交入口要快的多. 4.网站改版工具.很多网站会经常大幅度改版,而改版带来的影响是网站会被K掉,通过设置301之后,网站提交可以保证网站的索引量和展现效果不出现大幅波动. 5.外链工具.之前的第三方站长工具的外链功能并不完善,百度出台的外链查询功能确实比第三方站长要好得多,在这一些上面来说确实占优势. 6.百度索引量.很多时候蜘蛛明明去了该网站,但是我们用site查询却查不到该信息,百度索引量在一定程度上要比site指令准确得多. 7.搜索关键词.搜索关键词是百度站长工具新出的功能,按照关键词、展现量、点击量、点击率来区分的,用户可以详细地看到自己网站的数据. 8.页面优化建议.百度根据自己的一些工具分析网站在优化方面存在哪些不足. 9.抓取异常、压力反馈、Robots.这些工具其实用的并不多,但是可以帮助我们查看网站异常情况. 10.安全监测、漏洞监测.可以根据该工具查询自己网站的安全信息. 还有其它的一些工具等,百度站长功能在优化上面确实能给我们很多帮助. 第三站长工具的功能

实例分析谷歌管理工具抓取的准确率

大家都知道,站长管理的大部分站长都偏爱谷歌站长工具,其实对于谷歌的这个工具,有喜有忧,而笔者也是经常使用这款工具来查询自己网站的相关信息的。那么对于这个工具,查询的是否大致都正确的呢?还是会出现很多的偏差,俗话说,偏得太厉害就再正确了。那么今天笔者以实例的形式分析一下,谷歌站长工具是否真的准确。首先咱们要有管理帐号之类的,这一步就略过了。谷歌工具中提供的故障诊断对站长来说比较有意义的,它可以利用这个子工具查询自己的网站大致的情况。那么笔者以自己的一个小站为例子,看看是否真的准确。如图

从图中咱们可以看到这里都是谷歌无法索引到的,这样就会出现404错误,意思是机器人爬行不到。那么是否这些索引不到的就代表是死 链接呢?再看图
  从图中可以看到这些并非是死链,而是机器人无法识别这样的路

网站被搜索引擎K站老鸟教你如何解决

网站被搜索引擎K站老鸟教你如何解决 文章编辑:菲律宾沙龙国际(https://www.360docs.net/doc/c94130688.html,/) 网站被搜索引擎拔毛处理,无疑对于每个站长而言都是致命的打击,然而无论是降权也好,拔毛也罢,在这样的情况之下往往都是有所原因的,否则搜索引擎也不会平白无故的K你站,所以说我们要对这些导致我们网站被拔毛的原因进行分析并且改正,只有这样才能够让搜索引擎将我们的网站重新收录的。 首先我们需要先进行了解是哪些原因导致我们站点被拔毛的,笔者在这里给大家总结一些常见的原因以及解决方案供各位站长参考。 (一)网站过度采集内容。 现在的个人站长手头都是四五个站点,有些甚至多达几十个,当然一个人肯定是没有足够的精力去一一进行维护,所以很多站长在网上买了一些采集插件进行大量的采集其他站点内容,或许刚开始效果还是不错的,特别是对于收录而言是很强大的,因为笔者之前也搞过一个采集站点,所以蛮了解的。但是经过一段时间之后,百度开始对其网站采集的内容收录慢慢变少,直至不在收录,在到网站被K、被拔毛处理。 对于上面此情况笔者建议大家,可以进行少量的采集,并且最好在买一些采集插件的时候在买一些伪原创的程序来进行伪原创一下,这样搜索引擎会友好一些,当然如果时间充裕的站长,笔者还是建议自己原创,毕竟蜘蛛喜欢新鲜的食物。 (二)网站内部优化过度。 随着这几年SEO优化的盛行,每位站长多多少少都是懂一些优化知识的,但是在这些人当中不缺乏一些对优化错误理解的站长,对其网站大量的进行优化工作,导致网站优化过度,被搜索引擎降权、被K、拔毛处理,这些都是挺常见的。一般情况下,主要是很多站长大量的在网站内部做一些内链,导致内链优化过多而被搜索引擎视为作弊进行处理的。 解决方案:针对自身网站,定制合理的优化计划,良好的掌握网站关键词密度,日常良好的内容更新,并且重新去百度网站登录处进行提交,方可重新收录。 (三)网站外部优化过度。 对于网站外部优化过度这一说法而言,往往是对于新站而言的。因为一个新站上线,我们需要发一些外链来进行吸引蜘蛛爬行抓取,从而快速的收录我们的站点。然而往往越忽略了它是“新站”这一说。大量的去发布一些外链来进行吸引蜘蛛,当蜘蛛大量的爬行我们站点的时候,搜索引擎都是会进行记录的,对于一个新站而言会有这么多入口进入,无疑会被搜索引擎视为作弊进行处理,特别是对于一些利用群发软件发外链的站长更是如此了。 解决方案:良好的规划外链发布数量以及质量,新站切勿使用群发软件进行发外链,否则后果不堪设想,尽可能多做一些优质的外链,不要太注重于数量。慢慢的增加每天发布外链的数量,同样的去搜索引擎提交,通常这样的情况一般一个星期内就可以重新回复收录的。文章来源:菲律宾沙龙国际(https://www.360docs.net/doc/c94130688.html,/)

站长必备工具推荐之搜索词排名

站长必备工具推荐之搜索词排名 好的站长工具总能更好的提高站长的工作效率,特别现在很多站长最常用的推广方式都是SEO。一些SEO相关的站长工具,总是站长们最热衷的。今天跟大家分享的这款站长工具就是和SEO工作紧密相关的,相信会成为SEO工作者的最爱。 2年前就想到这样的站长工具 第一次在百度统计上看到“搜索词排名”站长工具的时候,让我挺有感触的。因为在09年的时候,有个酷讯的老同事找我出去吃饭聊天。他是技术出身,准备自己创业,想做套SEO工具。知道我也涉及这方面的工作,因此向我做用户调查,了解下做SEO人员到底需要什么样的站长工具,而且是市面上没有的。 当时我就从自己平时做SEO的角度出发去考虑用户需求,作为一个SEO工作者,每天打开电脑的第一件事情是什么了?别人我不清楚,我在做SEO工作的时候,每天的第一件事情就是查询平时优化的几个搜索词的排名情况,相信这也是所有SEO工作每天最关心的事情。因为没更好的搜索词排名查询工具,那时候都是人工的一个一个在百度里输入搜索,看排在了第几页第几位。特别是在酷讯专职做SEO的时候,我还会弄个表格,记录每天搜索词的排名情况。而当时优化的搜索词又特别多,每天早上查询搜索词排名,就要花不少的时间。 因此我就跟这个老同事说,如果有一个工具,可以把我想关注的搜索词都填进去。然后每天打开这工具,就能一目了然的知道,我想优化的所有搜索词当前的排名情况,是升了还是降了。我觉得这个功能,对所有SEO工作者都是非常实用的。不是说这功能有多牛B,但能大大的降低SEO工作者的一些工作时间,从而提高了工作效率。 只是很可惜,我跟这同事提了这个建议后,后面并没见他开发出来。可能这样的功能,一些做SEO的专业公司内部早就开发。但网上公开的类似的这样的SEO工具,我一直未见到过,直到今天我介绍的这个“搜索词排名”工具的出现,历史才进行了改变。其实我一直很不明白,这个功能并不是非常难?为何在百度统计推出这个功能前,就没别的站长工具去实现了? 可能有朋友说网上早有一些所谓的百度搜索词,谷歌搜索词查询工具。但操作都非常繁琐,需要每次都输入要查询的搜索词和网址。而且大部分一次只能查询一个词,效率非常的低,与其用那样没效率的站长工具,还不如自己人工查询来得快。 “搜索词排名”工具功能介绍 刚才说了下2年前的故事,现在进入主题,跟大家介绍下“搜索词排名”工具。谈谈自己使用这个工具的心得体会。

淘宝网店二维码使用教程全攻略

一、什么是二维码——还记得超市的条形码吗? 谈起“二维码”,可能很多人会犯糊涂。但是与它类似的“一维条形码”广泛地运用于超市商品识别,却是我们每个人都十分熟悉的。二维码正是“一维条形码”发展的“高级阶段”,在一个小小的方块里面包含一条链接地址,引导使用者通过扫描设备(如手机)快速进入相应 的网址。 图1:一维条形码图2:淘宝二维码 现在,淘宝为卖家们提供二维码在线生成的工具,您可以将您的店铺和宝贝的“手机浏览链接”转化成二维码印制出来,夹在包裹中、印在优惠券上甚至是你的商品上。举例来说,接收包裹时,买家拿到印有二位码的优惠券,此时,他们只需用手机的摄像头“照”一下这个黑白相间的小方块,就可以快速地通过手机进入您的店铺中。二维码还有更多的妙用和更多的好处。 图3:生活中使用淘宝二维码的场景

二、淘宝二维码妙在何处——轻轻一扫客源不断! 1. 好处在哪里? 淘宝买家通过手机上的二维码识别软件,扫描卖家发布的淘宝二维码,可以直接找到卖家的促销活动,店铺首页,宝贝单品。免去输入网址、关键词搜索的麻烦。 淘宝卖家可以将二维码印刷到包裹中的宣传物上(如优惠券、宣传册),随包裹发给买家,吸引买家通过二维码进入店铺进行二次购买,为您带来源源不断的客流。 您可以在PC店铺和商品详情页中贴出二维码,使顾客可以在手机中快速收藏,随时随地光顾您的店铺! 卖家还可以考虑在平面媒体(如《淘宝天下》)上发布带有二维码的促销活动。对于有能力大卖家,还可以在自己的商品上贴上相应的二维码。 图4:二维码的引流作用 2. 买家的操作方法 有软件和摄像头的买家:淘宝合作的免费二维码软件有淘宝Android版、快拍、QuickMark、码上淘、魔印等,手机访问https://www.360docs.net/doc/c94130688.html,可快速下载。这些手机软件提供二维码扫描功能,只要买家打开这些软件,将摄像头对准二维码1秒中左右,识别成功后手机将自动进入对应的网页。 没有软件或者摄像头的买家可以在手机上进入https://www.360docs.net/doc/c94130688.html,页面,输入活动码,同样能够进入到您所设置的链接中。 图5:买家的使用方法

搜索引擎优化(SEO)常用工具,站长必备

奥道中国——全国第1家外贸营销咨询公司家外贸营销咨询公司! !搜索引擎优化(搜索引擎优化(SEO SEO SEO)常用工具)常用工具)常用工具, ,站长必备内容与结构工具 搜索引擎抓取内容模拟器 可以模拟蜘蛛抓取指定网页Text,Link,Keywords 及Description 信息https://www.360docs.net/doc/c94130688.html,/search-engine-spider-simulator.php 相似页面检测工具 检验两个页面的相似度.如果相似度达80%以上,将可能受到惩罚https://www.360docs.net/doc/c94130688.html,/similar-page-checker.php Google Sitemaps 在线创建 在线创建Google Sitemaps 网站地图文件中文:https://www.360docs.net/doc/c94130688.html,/sitemap/sitemap.asp 英文:https://www.360docs.net/doc/c94130688.html,/ Google Sitemaps Builder .Net Google Sitemaps 创建软件,可以很方便的创建网站的Sitemaps https://www.360docs.net/doc/c94130688.html,/read.php?tid=10620

奥道中国——全国第1家外贸营销咨询公司家外贸营销咨询公司! !综合查询工具 网站收录查询 同时查询Google,百度,Yahoo 等8个搜索引擎的收录状况https://www.360docs.net/doc/c94130688.html,/Shoulu/Index.asp 关键词排名查询 可以同时在3个搜索引擎中查询指定网页指定关键词的排名情况.https://www.360docs.net/doc/c94130688.html,/search/keywordrank.asp 搜索引擎优化监视器(SEO Monitor) 一个仅321K 的小软件,可以同时查询多个搜索引擎,多个关键词的排名情况.并自动记录历史排名情况.https://www.360docs.net/doc/c94130688.html,/read.php?tid=2490 Google 各服务器关键词排名查询 查询在Google 各个服务器中,指定网页指定关键词的排名情况,可以作为一个升降的参考https://www.360docs.net/doc/c94130688.html,/Rank/Index.asp 关键词工具 Google Adwords 关键词工具

dw网页淘宝设计模板

竭诚为您提供优质文档/双击可除dw网页淘宝设计模板 篇一:dreamweaver在淘宝美工课中的应用 泉州新东方叶生方老师整理 dreamweaver在淘宝美工课中的应用 一、店铺装修(网页技术) 专业型课程分两个阶段:1、店铺装修基础阶段,2、html+css行内样式部分。 (一)实用型阶段——店铺装修基础 1、认识旺铺及类型、模板、模块、布局;旺铺20xx标准版拓展版20xx新版 2、ps切片导出web代码 3、dw表格排版 4、分类导航设计——ps切片、dw表格、热区三种技术综合运用 5、旺铺宽屏效果制作(页面背景、店头自定义、自定义大图三部分组成) 6、图片背景、旺旺代码、收藏代码、滚动代码 7、识别哪些效果属于模块功能,那些效果可以自定义

实现,常用的促销工具(限时打折、满就送、团购宝、搭配减价、会员管理等) 8、淘宝首页整体风格设计、“宝贝描详情页”风格设计 9、html常用标注介绍table、tR、td、img、a等用功能 (二)专业提升阶段——html+css行内样式 10、dw使用的注意要点以及认识tabletRtdFontdiVspanh1imgapliulmarquee等常用标注。 11、表格结构分析,学会手写简单的网页代码 12、认识css盒子模型 13、了解css排版基本方法——实际表格相似导航效果 14、运用css设计宝贝详情页版式、利用p、img标注的css属性设置版式 15、css美化表格 16、了解淘宝widget库的作用与意义——悬浮旺旺、宝贝放大镜等等特效 篇二:用dw做出漂亮的模板 如何用dw做出漂亮的促销表格模板 很多的卖家在逛淘宝店时会发现很多的店铺装修很美观,如打折模块和团购模块,自己想去问店主怎么制作,但是有几个淘宝卖家会告诉你呢,不过不要着急,下面让开淘网为你详解一番吧。今天我们讲的是如何用dReamweaVeR做

站长工具说明

站长工具功能简介 1、JS加密/解密(将代码以js形式进行加密或解密。) 2、UTF-8编码转换工具(UTF-8编码转换。) 3、Unicode编码转换工具(Unicode编码转换。) 4、友情链接(通过本工具可以批量查询指定网站的友情链接在百度的收录、百度快照、PR以及对方是否链接本站,可以识破骗链接。) 5 、META信息检测(通过本工具可以快速检测网页的META标签,分析标题、关键词、描述等是否有利于搜索引擎收录。) 6、MD5加密工具(对字符串进行MD5加密。) 7 、身份证号码值查询(查询身份证所在地、性别及出生日期。) 8、HTML/UBB代码转换工具(HTML/UBB代码转换。) 9、HTML/JS互转工具(HTML/JS互转。) 10 、搜索蜘蛛、机器人模拟工具(通过本工具可以快速模拟搜索引擎蜘蛛访问页面所抓取到的内容信息!) 11、关键词密度检测(通过本工具可以快速检测页面关键词出现的数量和密度,更适合蜘蛛的搜索。) 12、国家域名查看(查看所有国家的域名。) 13、邮编区号查询(查询各地区的邮编及其区号,支持模糊查询。) 14、域名Whois查询工具(Whois 简单来说,就是一个用来查询域名是否已经被注册,以及注册域名的详细信息的数据库(如域名所有人、域名注册商、域名注册日期和过期日期等)。通过域名Whois查询,可以查询域名归属者联系方式,以及注册和到期时间。) 15、死链接检测/全站PR查询(通过本工具可以快速测试网站的死链接。死链接- 也称无效链接,即那些

不可达到的链接。一个网站存在死链接不是什么好事,首先一个网站如果存在大量的死链接,必将大大损伤网站的整体形象,再者搜索引擎蜘蛛是通过链接来爬行搜索,如果太多链接无法到达,不但收录页面数量会减少,而且你的网站在搜索引擎中的权重会大大降低。该查询可以遍历指定网页的所有链接,并分析每个链接的有效性,找出死链接。) 16、搜索引擎收录查询(通过本工具可以快速查询各大搜索引擎对网站的收录数量!) 17、搜索引擎反向链接(通过本工具可以快速查询各大搜索引擎对网站的反向连接数量!) 18、查询手机号码归属地(查询手机号码的归属地及其手机号类型。) 19、SEO综合查询(SEO综合查询。) 20 、PR值查询(PR值全称为PageRank(网页级别),取自Google的创始人LarryPage。它是Google 排名运算法则(排名公式)的一部分,是Google用于用来标识网页的等级/重要性的一种方法,是Google 用来衡量一个网站的好坏的唯一标准。在揉合了诸如Title标识和Keywords标识等所有其它因素之后,Google通过PageRank来调整结果,使那些更具“等级/重要性”的网页在搜索结果中令网站排名获得提升,从而提高搜索结果的相关性和质量。) 21、关键词排名查询(通过关键词排名查询,可以快速得到当前网站的关键字在Baidu/Google收录的排 名情况!有些关键词在各地的排名是不一样的,就是通常说的关键字地区排名。比如:新闻、人才等很多。所以才提供多个地点的服务器提供大家查询。) 22、IP查询(通过该工具可以查询指定IP的物理地址或域名服务器的IP和物理地址,及所在国家或城市,甚至精确到某个网吧,机房或学校等;查出的结果仅供参考!) 23、Google收录查询(查询谷歌收录情况。) 24、友情链接查询工具(通过本工具可以批量查询指定网站的友情链接在百度的收录、百度快照、PR以及对方是否链接本站,可以识破骗链接。) 25、友情链接IP查询工具(通过本工具可以批量查询网站友情链接站点的IP地址、服务器物理地址,帮助站长清楚了解友情链接的服务器物理定位。) 26、域名删除查询(.com .net .org等国际域名删除时间,通常在域名到期后的第65或75天,凌晨2点30左右会删除国内域名的删除时间,通常在域名到期后的第15或16天,凌晨4:30会删除友情提示:域名删除时间仅供参考,谢谢!)

淘宝装修 SDK高级模板开发流程

淘宝网装修市场 高级模板设计指南1

目录 1、本地开发环境 (3) 1.1 什么是SDK (3) 1.2 下载SDK (3) 1.3 安装SDK (4) 1.4 SDK的目录结构 (7) 1.5 启动SDK (8) 2、使用SDK后台 (10) 2.1 创建模板 (10) 2.2 预览模板 (17) 2.3 配置SDK本地属性 (18) 3、模板的标准结构 (18) 4、设计模块 (18) 4.1 创建相关文件资源 (18) 4.2 编写模块代码 (19) 4.2.1 引入标识 (19) 4.2.2 使用KISSY效果 (19) 4.2.3 使用模块参数 (19) 4.2.4 调用数据接口 (20) 4.3 配置模块信息 (20) 5、设计页面 (22) 5.1 结构化页面 (22) 5.2 设计页面 (24) 5.2.1 引入单个模块 (24) 5.2.2 划分页面片区 (25) 5.2.3 配置页面信息 (26) 6、特殊页面要求 (27) 6.1 宝贝详情页面 (27) 6.2 宝贝列表,文章列表页面 (27) 6.3 不可装修的页面 (27) 7、调试模板装修效果 (28) 8、关于白名单过滤 (28) 9、PHP函数 (28) 10、发布模板到装修系统 (28) 2

1、本地开发环境 1.1什么是SDK SDK是淘宝提供给设计师在本地设计模板的软件开发包,SDK模拟了淘宝店铺环境。 SDK主要包括三个部分:Server,PHP引擎和模拟数据。 Server是指SDK会在本机上启动一个Server,这样我们可以通过浏览器浏览设计的作品。PHP引擎是指设计师只能使用PHP作为模板设计的语言。 模拟数据是指SDK包括了淘宝各个典型的店铺,这样设计师在设计模板时不用考虑实际的数据库。 目前,提供Windows操作系统和Mac操作系统的SDK工具。 1.2下载SDK 装修市场后台下载安装包,安装至本地,创建SDK web控制台。您将使用淘宝ShopSDK 来开发和上传设计模板。在开始设计之前,需在本地部署SDK环境。 设计师登录装修市场后,点击“设计师后台”导航按钮进入。(加入设计师注册流程帐号。) 进入设计师后台界面: 3

富网店,淘宝详情页及主图制作

加入富网店俱乐部https://www.360docs.net/doc/c94130688.html, 摘要:主图决定点击率,详情页决定转化率,主图是详情页的精华所在,是整个详情页的缩影。一般来说,先有详情页,后有主图。 在讨论今天的问题之前,我们先想想,淘宝能提供的资源其实就是展现。每一个网页的位置是有限的,例如搜索页的第一页就只能展示48个宝贝,类目页的第一页是95个宝贝,我们凭什么淘宝要把有限的免费展位资源给自己呢? 其实这点,和我们交朋友拜把子一个道理,当双方都能够给对方正反馈的时候,感情会一直维系下去。当一方长期接收对方的付出,但是却不反馈的时候,这段感情就岌岌可危了。所以,你希望淘宝照顾你,你自己也得照顾淘宝。 一、为什么要做好主图和详情页? 要怎么照顾淘宝?那就要了解淘宝的KPI(关键绩效指标)——销售额。我们先从一个订单的产生过程入手,看看如何帮助淘宝,提高它的KPI。 第一步:产生需求。比如天冷了,需要一件长袖的衣服。此刻脑海里面浮现出一件长袖衬衫。 第二步:选择淘宝平台,敲入关键词:长袖衬衫男。 第三步:看图片。

第四步:看哪个宝贝顺眼,点击宝贝。 这一页的搜素结果只有48个宝贝,但是我优先选择了其中一个点击进去,其他的47个宝贝就不会有流量了。这里就涉及到一个核心指标“点击率”,展现量*点击率=点击量(也就是流量)。 注意,淘宝把你放在搜索的第一页上面,不一定有流量,还得有买家点击了,你才有流量。试想,如果淘宝把你放在搜索首页,半天都没人点你的宝贝,猜猜下一秒会发生什么?淘宝会很生气,后果很严重!结果就是连展现都不给你了! 第五步:从上往下扫描详情页。 第六步:看评价,到了这一步如果没有什么意外就买单了。 第七步:掏钱买单 当然,如果详情页看了让我一点欲望都没有,我连评价都不看了,直接关掉页面走人。所以这里又有一个核心指标“转化率”,访客数*转化率*客单价=销售额,客单价=支付宝成交金额/成交用户数,也就是人均在你店里消费多少RMB。 综上,我们会发现,核心KPI主要是点击率(主图)和转化率(详情页)。一般来说,都有这么一个逻辑,先有详情页,后有主图,因为主图就是详情页的精华所在,是整个详情页的缩影。所以这里,我们先讲详情页。 二、详情页设计必要的几个动作

站长工具查询的六大误区

站长工具查询的六大误区 所有站长都喜欢用工具查询网站的数据,因为方便、也有可能是觉得数据不错,满足一下自己小小的虚荣心,但是工具给出的数据真的可信么?权重值真的是那样的么?大家有没有去观察,经过一段时间的观察我发现了很多问题,下面笔者来细数工具查询的几大误区。 权重值 每当看到有人换友情连接的时候,权重1、PR3、收录145、反链11400 快照7-30,这样的数据我就很痛心,权重值居然被拿来当指标,而且有的工具根本不准确,几个工具产生几个不同的结果,可悲啊,可以说权重值是存在的,但是工具查出来的是极其荒谬的。权重真的存在但是百度没有给出查询的接口,单凭工具模拟百度的算法,就得出一个不靠谱的数值,而大家还很信任似的追捧,我观察过那个百度权重值,他从你网站的关键词排名情况,大约估计你网站的自然流量超过100个ip,他的权重就变为2了,不信你可以看看模拟流量低于100的权重值有是2的吗?笔者一个网站先前排名很好,模拟流量在180多,权重值自然显示2,但是现在模拟流量为71,那个权重值就降为1了,试想一下我如果再把关键词排名突击一下,让模拟流量超过100那权重值应该就变为2了。事实就是如此,不信大家可以大胆的去做个实验。 site查询 前段时间大家的site查询收录每天跌宕起伏,上升了一片欢喜,下降了一片责骂声,说百度是垃圾。笔者要说的是,心态保持平和,

百度不是说了么百度统计里面的那个索引量才是比较准确的,其他都是扯淡,site是不准确的,而且那些工具调用的都是百度的site数据,所以才会发生在一天之内收录大起大落的情况。各位一定要对自己网站有个起码的了解。 domain查询 domain查询只能查到网址或网址链接,查不到锚文本,这也是他不如雅虎反链的一个缺陷,很多seo喜欢做锚文本,因为锚文本对关键词排名提升是非常明显的,所以我们查看竞争对手网站时候目前只能查domain,一些外国的锚文本查询工具查出来的是很少的一部分,但是目前没有好的查询工具。 百度流量预计 这个比较可笑,那些工具通过你关键词的排名情况,粗略的计算你网站大约每天有多少ip,从而得出百度流量统计,这不是纯属扯淡么,要是真的那么准确,那要那些统计工具干什么?网站上面放置cnzz 或者百度统计等代码,能很详细的记录用户来访情况,站长工具查询的流量是不准确的,那是模拟流量。 友情链接查询 友情链接在外链中的作用是最大的,正因为如此站长们把友情链接看的很重,但是站长工具查询友情链接也是大家常用的查询方式,但是一些友情链接欺骗高手就是利用这个工具的漏洞来骗取我们的 友情链接,看上去我们的链接在他网站上,但是实际上网页源代码里是看不到的,所以蜘蛛来了爬源代码的时候不会爬到我们的网站上,

2019年中职商品经营专业改革建议

2018年商品经营专业改革建议 经济与管理教研组起草 1 现状分析 鉴于2017年8月商品经营专业招生只有16人报读,以至于该专业被暂停招生。商品经营专业作为经济管理教研组的主要专业,具有招生的吸引力,能够吸引多一点女生前来报读我校。目前商品经济已经进入互联网+时代,互联网、物联网、大数据已经占领了商品经营的半壁江山,即网商、微商、电子商务、B2C、电子支付结算的兴起,传统实体零售业态如超市、零售店、百货商场已经逐步被网店、微店取代,信息化、自动化、现代化是当今商品经营发展主要趋势。因此,商品经营专业课程设置必须与时俱进,商品经营专业的课程设计目标是围绕培养实体店铺的超市、百货商店的销售人员,在大格局观的指导下,商品经营的课程设置必须改革,必须紧跟时代步伐,否则我们这个专业必将遭到淘汰。只有改革,才能生存,才能图发展,为了商品经营专业在2018年8月秋季新学期的持续发展,吸取2017年的经验教训,建议从新经济格局出发,全面改革商品经营的课程设计,课程设计方向结合我校校情和资源配置,与新兴市场业态接轨,重新拟定本专业课程开设方向。 2 课程设计改革 2.1改革方向 在商品经营这个大专业下,设计两个方向分支,第一,商品经营(“互联网+”营销方向)。第二,商品经营(房地产营销方向)。之所以这样设计,是因为目前这两个方向都是市场经济最热门的方向,吸引大量的人才进入,前景很好,有利于就业。互联网+的网络虚拟经济也是国家鼓励发展的创新创业型商业业态,吸引了很多人才在电子商务领域从业。此外,房地产一手房、二手房的销售、租赁、按揭也正处于上升期。 2.2 专业改革策划思路 在招生宣传时,重新修改商品经营专业的课程授课方向及专业优秀,让学生、家长都知道,商品经营这个传统专业已经与时俱进,灌入了与当今互联网、物联

使用谷歌站长管理员工具9步检查SEO工作

如果你是一个SEO新手,谷歌站长管理员工具(也被称为GWT)是一个非常棒的开始你网站热身的地方。如果你埋头于SEO细节想要齐心协力解决一些问题,对你的网站进行一些可操作性的项目,你可以还不如注册谷歌的站长管理员工具。这里有一些检查SEO的快速指南,GWT风格: 1、找到问题之所在 首先,解决那些抓取错误的。使用抓取错误报告是一个好的开端。 点击故障诊断-抓取错误。这个报告将会显示所有Googlebot在你网站上发现的错误链接(光年日志分析软件也可以分析查看404错误是由蜘蛛产生的还是由用户产生的)。它也可能会显示软404错误——错误链接但是不会返回404状态码,服务器页面会说:“哦,不,人家还没有准备好,blabla……”。 (译者注:据我自己的一个经历,我的软404错误是在服务器当机了的那一天产生的,来自谷歌站长帮助关于软404的介绍摘自资料 https://www.360docs.net/doc/c94130688.html,;hl=zh-CN) 2、找出重复内容 重复内容是一个长期困扰SEO的妖怪。使用HTML建议报告可以帮你诊断出重复内容。 点击故障诊断-HTML建议,接着点击重复的元说明和重复的标题标记。你就会看

到这个报告展示出哪些页面有相同的元说明和标题标记。 这个报告能够很好帮你洞察出重复内容,哪里有重复的元说明哪里有重复的标题标记,比如我点击其中的页面列表。 即使你没有找到一个的重复网页,每一页你有独特的、令人信服的描述性标题标签和元描述也是很重要的。因此,梳理HTML建议报告总是有益的。 3、找到爬取深度问题摘自https://www.360docs.net/doc/c94130688.html,/ 在完美的状态下,你想谷歌100%的爬取你网站上的可见页面。使用抓取统计信息报告来查看你离完美有多远。 点击诊断-抓取统计信息。谷歌给你一个简洁的报告来展示每天抓取的网页数量(译者注:光年日志分析系统还可以展示蜘蛛爬取的具体页面灰常强大)、每天

教你看老域名是否可以使用

一个好的域名对网站seo后期的作用非常重要,利用老域名做网站是现在经常碰到的事情。从新老域名来说,老域名确实因为域名注册时代久远有一定的优势,因为搜索引擎在考察站点时,按照普遍的说法,域名年代越久也越可信。那么,一个老域名是否适合用来做推广呢?我们需要通过以下步骤方法验证 一:检查老域名的历史情况 老域名的历史情况对是否可以用于推广是至关重要的。那么如何检查网站的历史情况呢?推荐一款谷歌的工具——We Back Machine,也可以直接输入网址 https://https://www.360docs.net/doc/c94130688.html,/web/ 在网站搜索框中输入老域名,就可以直接查看该域名的谷歌历史收录快照。蓝色部分表示当天有收录历史快照。通过We Back Machine工具,可以很直接的查看该老域名的历史情况。下面以https://www.360docs.net/doc/c94130688.html,为例。从下图可以看出: 1. https://www.360docs.net/doc/c94130688.html,从2008年开始有谷歌收录,网站已经有11年的谷歌收录历史 2. 查看每一年的网站具体历史,是否存在页面错误,或者被黑,甚至存在网站程序问题。建议多查看几个网站的历史页面情况。从下图可以看出https://www.360docs.net/doc/c94130688.html,域名没有不安全情况,不存在黑历史。 二、检查网站是否有不良收录 在查看过网站的历史情况之后,可继续查看一下老域名的收录情况。检查收录分为两种情况

第一,老域名没有收录。如果老域名没有收录,我们首先要做的是查看一下该网站的robots文件,是否屏蔽了搜索引擎收录。如果是的,那么老域名没有收录结果是正常的。如果,老域名的robots文件正常,该网站开放,但是却没有收录结果,那么,很有可能,这个老域名就是被搜索引擎K过,不建议使用。 第二,老域名有收录数据。那么,我们要查看一下收录结果,打开被收录的页面是否正常。收录页面的快照是否正常。收录的所有页面,特别是排在谷歌结果最后面的页面,是否是正常的。 1. 收录结果是否包含不健康的内容,例如黄赌毒等信息。 2. 收录结果有错误页面 三、查看排名 在检查过老域名的收录情况之后,我们可以通过查看该老域名的排名情况,来进一步判断该域名是否被搜索引擎K过。可以查看被收录的页面,查看该页面的标题的排名情况。需要说明的是,最好不要从标题里面选关键词,核心的关键词很有可能是没有排名,也是正常的。可以选择整句标题,查看该标题的排名,如果,连一整句的标题,该老域名都是没有排名的话。那么,很有可能这个域名被搜索引擎K过。 四、检查网站外链情况 检查一个老域名是否可以用来做新的网站,还有一个很好的方法——检查该域名的历史外链情况。查看网站的外链有很多的工具,推荐一款工具:https://https://www.360docs.net/doc/c94130688.html,/ 在搜索框直接输入老域名,即可查看外链情况。

相关文档
最新文档