一.什么是SEO?
SEO是英文单词Search Engine Optimization的缩写,即搜索引擎优化,简单的说,SEO是指从自然搜索结果获取网站流量的技术和过程。
网站优化包括站外和站内部分。
二.搜索引擎工作原理
搜索引擎的工作大致分为三个阶段:
- 爬行和抓取:爬取页面并存进数据库
- 预处理:对爬取的页面进行文字提取,中文分词,索引等
- 排名:用户输入关键词之后,计算相关性,按格式输出结果。
三.高级搜索指令
双引号
将搜索词放在双引号中,代表完全匹配搜索,使用双引号搜索可以更加准确的找到特定关键词的竞争对手。
减号
减号-
代表搜索不包含减号后面的词的页面,使用这个指令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。
星号
星号*
是常用的通配符,也可以用在搜索中,代表任何文字。
inurl:
inurl: 指令用于搜索查询词出现在URL中的页面。inurl:支持中文和英文,关键字出现在URL中对排名有一定影响,因此inurl: 搜索可以更准确的找到竞争对手。
inanchor:
inanchor:
指令返回的结果是导入链接锚文字中包含搜索词的页面,百度不支持。链接锚文字是现在关键词排名最重要的因素之一,使用该指令也可以查找竞争对手。
intitle:
intitle:
指令返回的是页面title中包含关键词的页面,title是目前页面优化的最重要因素,做SEO的人无论要做哪个页面,也会将关键字放进title中。
allintitle:
allintitle:
搜索返回的页面标题中包含多组关键词的文件。
allintitle:
SEO 搜索引擎优化相当于 intitle:
SEO intitle:
搜索引擎优化。
allinurl:
跟allintitle:
类似。
filetype:
filetype用于搜索特定文件格式,比如搜索"filetype: python", 返回包含python这个关键词的所有pdf文件。
site:
site:
是SEO最熟悉的高级搜索指令,用来搜索某个域名下的所有文件。
site:
也可用于子域名。
link:
link:
用来搜索某个url的反向链接,既包括内部链接,也包括外部链接。
linkdomain:
linkdomain:
指令只适用于雅虎,返回的是某个域名的反向链接。
related:
related:
指令只适用于Google, 返回的结果是与某个网站有关联的页面。