显示标签为“谷歌SEO使用的标签”的博文。显示所有博文
显示标签为“谷歌SEO使用的标签”的博文。显示所有博文

2017年9月22日星期五

描述应该要更好的联系上下文

友好搜索引擎优化:元标签-描述应该包含标题关键字(包括变形体,重复次数不超过4个为佳),并能与标题很好的联系起来,并且每一个描述标签也应是独特的(考虑到会被列入复制内容)。描述内容应与正文和标题标签起到承上启下的作用。

来源: 描述应该要更好的联系上下文

2017年8月1日星期二

谷歌site:指令

用site:指令(域名或目录限制搜索)查看网站更准确的被收录页面数。在Google输入site:blog.sina.com.cn/seoer168,Google将返回部分收录结果;然后,在URL地址的末尾再加上字符串“&start=990&filter=0”(双引号去掉),Google将返回更加准确的收录结果数。字符串&start=990&filter=0说明:Google返回搜索结果时,Google会将搜索结果数限制在1000个,990是Google结果页的最后一个页面,字符串参数用于告诉谷歌将结果页面从第990个开始显示。

源: 谷歌site:指令
作者:网站优化公司

谷歌Inurl:与Allinurl:指令

在Google中,inurl:指令和allinurl:指令用于关键词在URL中的限制搜索,即包含对应关键词的URL才会被显示,其中,inurl:指令用于单个关键词,allinurl:指令用于多个关键词。其用法类似于intitle:指令和allintitle:指令。在Google搜索框中输入inurl:SEO inurl:blog等于输入allinurl:SEO blog,关键词匹配时,关键词顺序没有限制,中间可以间隔其他词。如需查询特定关键词,可给该关键词加上双引号,如allinurl:"google seo",则Google只返回URL中与google seo完全匹配的页面。

源: 谷歌Inurl:与Allinurl:指令

谷歌intitle:指令与allintitle:指令

在Google中,intitle:指令和allintitle:指令用于关键词在文件(包括网页和PDF,DOC等格式的文件)标题中的限制搜索,即包含对应关键词的文件标题才会被显示。在Google搜索框中输入intitle:英文 intitle:SEO等于输入allintitle:英文SEO,关键词匹配时,关键词顺序没有限制,中间可以间隔其他词。如需查询特定关键词,可给该关键词加上双引号,如allintitle:"外贸seo",则Google只返回文件标题中与关键词外贸SEO完全匹配的页面。

源: 谷歌intitle:指令与allintitle:指令

谷歌intext:指令

谷歌intext:指令是将关键词搜索限制在页面内容中,运用intext:指令可以找出与搜索关键词对应的最相关或者最优化页面。这对研究页面内容的最佳SEO优化应该会有一定的帮助。例如,在Google输入intext:外贸SEO,Google会返回页面内容与关键词“外贸SEO”最相关或者说最优化的页面。

源: 谷歌intext:指令

2017年7月28日星期五

Google通配符“*”

Google通配符“*”代表所有/任意的意思。例如在Google输入:SEO * blog,表示要Google返回在“SEO blog”中穿插有任意文字的内容,例如“SEO English blog”、“SEO famous people for google mat cutts personal blog”,等等
 

2017年7月13日星期四

Google相似URL搜索 - related:指令

related:的SEO用途是,评估网站的邻居们有多相关(这里的相关指的是有共同反向链接的页面)。通过使用related:指令,寻找某个页面里有哪些网站给该页面提供了链接,而后再去查看这些提供链接的网站同时还链接向哪里。Google通常会返回25到31个结果,也可能不在该范围。示例:比较related:www.site1.com和related:www.site2.com,打开两个Google,第一个Google输入related:www.site1.com,第二个Google输入related:www.site2.com,进行比较。

来源: Google相似URL搜索 - related:指令

2017年7月8日星期六

谷歌info:指令

info:指令,单个URL页面的信息搜索。在Google中,其SEO用途是:通过info:指令搜索可以了解指定URL页面是否被Google索引,提供更多URL信息的链接。同时还能对一些可能的网站问题进行提醒(网站复制内容问题或DNS问题)。示例,当输入info:对应的URL地址时,Google将会返回页面标题、说明、相关页面、页面反向链接及快照这些提示内容。

 源: 谷歌info:指令
作者:网站优化公司

2017年7月5日星期三

谷歌cache:指令,查看Googlespider来爬行时页面是什么样子的

Google蜘蛛来爬行网站时一般会存储网站里的一些页面内容作为页面文字版本,即蜘蛛来爬行某页面时,当时的某页面是这个样子的。当你想查看某个页面在Google蜘蛛爬行时是什么样子的,可以使用cache:指令,用法是在Google输入cache:具体的URL地址。cache:指令的SEO应用:Google里存储的页面文字版本将会和SEO浏览器是同一个效果。


来源: 谷歌cache:指令,查看Googlespider来爬行时页面是什么样子的

~keyword显示Google自认为的与指定关键词有关的其他关键词

从Google的角度,利用“~keyword”我们可以找出指定关键词相关的其他“同义词”,找到这些词然后放到对应的页面提高关键词相关性,是~keyword在SEO中的应用。~keyword仅当辅助查找,因其使用性不够灵活。示例,在Google输入~SEO博客 ~英文SEO,将显示与 SEO博客 和 英文SEO 有关的关键词。


来源:~keyword显示Google自认为的与指定关键词有关的其他关键词

2017年5月4日星期四

Google特定文件扩展名搜索指令ext:和filetype:

 在互联网上,除了包含网页文件,还包含其他文件,诸如:pdf文件(Adobe文件扩展名)、.xls(微软Excel文件扩展名)、.ppt(微软PowerPoint文件格式)、.doc(Word文档格式)。要搜索这类包含搜索关键词的文件,可用ext:和filetype:指令,例如在Google输入SEO博客 filetype:pdf,Google会返回包含关键词“SEO博客”的PDF格式的文件。Google支持ext:和filetype:指令,而目前百度支持filetype:指令,而不支持ext:指令。

源:Google特定文件扩展名搜索指令ext:和filetype: 
作者:网站优化公司

谷歌inanchor:与allinanchor:指令

在Google中,inanchor:指令与allinanchor:指令用于对页面反向链接锚文字的限制搜索。指令可用于搜寻那些有大量反向链接或者链接强度很高的反向链接,同时反向链接锚文字中包含搜索关键词的页面。在Google中输入inanchor:SEO inanchor:Blog 等于输入allinanchor:SEO Blog

源:谷歌inanchor:与allinanchor:指令

2017年4月26日星期三

怎样减少无效URL的爬行和索引 – 无完美解

少年老成的云晨守望同学(题外话:少年老成是好事哈。我20多岁时人家说我像40岁,我40多岁时好多人说我像30多,男人20到50岁可以做到基本一个样子)在网络营销实战密码网站贴了个帖子:透过京东商城看国内一线B2C网站SEO通病。建议先看那个帖子再回来看本帖,不然不容易明白下面在说什么。
简单说,帖子指出一个严重而且现实的SEO问题:很多网站,尤其是B2C,产品条件过滤系统(如选择产品的品牌、价格、尺寸、性能、参数等)会产生大量无效URL,之所以称为无效只是从SEO角度看的,这些URL并不能产生SEO作用,反倒有负面作用,所以这些URL不收录为好,原因包括:
  • 大量过滤条件页面内容重复或极为类似(大量复制内容将使网站整体质量下降)
  • 大量过滤条件页面没有对应产品,页面无内容(如选择“100元以下42寸LED电视”之类的)
  • 绝大部分过滤条件页面没有排名能力(排名能力比分类页面低得多)却浪费一定权重
  • 这些过滤条件页面也不是产品页面收录的必要通道(产品页面应该有其它内链帮助爬行和收录)
  • 爬行大量过滤条件页面极大浪费蜘蛛爬行时间,造成有用页面收录机会下降(过滤条件页面组合起来是巨量的)
那么怎样尽量使这些URL不被爬行和索引、收录呢?前几天的一篇帖子如何隐藏内容也可能成为SEO问题讨论的是类似问题,这种过滤页面就是想隐藏的内容种类之一。不过可惜,我目前想不出完美的解决方法。云晨守望提出两个方法,我觉得都无法完美解决。
一是将不想收录的URL保持为动态URL,甚至故意越动态越好,以阻止被爬行和收录。但是,搜索引擎现在都能爬行、收录动态URL,而且技术上越来越不是问题。虽然参数多到一定程度确实不利于收录,但4、5个参数通常还可以收录。我们无法确认需要多少参数才能阻止收录,所以不能当作一个可靠的方法。而且这些URL接收内链,又没有什么排名能力,还是会浪费一定权重。
第二个方法,robots禁止收录。同样,URL接收了内链也就接收了权重,robots文件禁止爬行这些URL,所以接收的权重不能传递出去(搜索引擎不爬行就不知道有什么导出链接),页面成为权重只进不出的黑洞。
连向这些URL的链接配合nofollow也不完美,和robots禁止类似,nofollow在Google的效果是这些URL没有接收权重,权重却也没有被分配到其它链接上,所以权重同样浪费了。百度据称支持nofollow,但权重怎么处理未知。
将这些URL链接放在Flash、JS里也没有用,搜索引擎已经可以爬行Flash、JS里的链接,而且估计以后越来越擅长爬。很多SEO忽略了的一点是,JS中的链接不仅能被爬,也能传递权重,和正常连接一样。
也可以将过滤条件链接做成AJAX形式,用户点击后不会访问一个新的URL,还是在原来URL上,URL后面加了#,不会被当成不同URL。和JS问题一样,搜索引擎正在积极尝试爬行、抓取AJAX里的内容,这个方法也不保险。
还一个方法是在页面head部分加noindex+follow标签,意即本页面不要索引,但跟踪页面上的链接。这样可以解决复制内容问题,也解决了权重黑洞问题(权重是可以随着导出链接传到其它页面的),不能解决的是浪费蜘蛛爬行时间问题,这些页面还是要被蜘蛛爬行抓取的(然后才能看到页面html里的noindex+follow标签),对某些网站来说,过滤页面数量巨大,爬行了这些页面,蜘蛛就没足够时间爬有用页面了。
再一个可以考虑的方法是隐藏页面(cloaking),也就是用程序检测访问者,是搜索引擎蜘蛛的话返回的页面拿掉这些过滤条件链接,是用户的话才返回正常的有过滤条件的页面。这是一个比较理想的解决方法,唯一的问题是,可能被当作作弊。搜索引擎常跟SEO讲的判断是否作弊的最高原则是:如果没有搜索引擎,你会不会这么做?或者说,某种方法是否只是为了搜索引擎而采用?显然,用cloaking隐藏不想被爬行的URL是为搜索引擎做的,不是为用户做的。虽然这种情况下的cloaking目的是美好的,没有恶意的,但风险是存在的,胆大的可试用。
还一个方法是使用canonical标签,最大问题是百度是否支持未知,而且canonical标签是对搜索引擎的建议,不是指令,也就是说这个标签搜索引擎可能不遵守,等于没用。另外,canonical标签的本意是指定规范化网址,过滤条件页面是否适用有些存疑,毕竟,这些页面上的内容经常是不同的。
目前比较好的方法之一是iframe+robots禁止。将过滤部分代码放进iframe,等于调用其它文件内容,对搜索引擎来说,这部分内容不属于当前页面,也即隐藏了内容。但不属于当前页面不等于不存在,搜索引擎是可以发现iframe中的内容和链接的,还是可能爬行这些URL,所以加robots禁止爬行。iframe中的内容还是会有一些权重流失,但因为iframe里的链接不是从当前页面分流权重,而只是从调用的那个文件分流,所以权重流失是比较少的。除了排版、浏览器兼容性之类的头疼问题,iframe方法的一个潜在问题是被认为作弊的风险。现在搜索引擎一般不认为iframe是作弊,很多广告就是放在iframe中,但隐藏一堆链接和隐藏广告有些微妙的区别。回到搜索引擎判断作弊的总原则上,很难说这不是专门为搜索引擎做的。记得Matt Cutts说过,Google以后可能改变处理iframe的方式,他们还是希望在同一个页面上看到普通用户能看到的所有内容。
总之,对这个现实、严重的问题,我目前没有自己觉得完美的答案。当然,不能完美解决不是就不能活了,不同网站谷歌SEO重点不同,具体问题具体分析,采用上述方法中的一种或几种应该可以解决主要问题。
而最最最大的问题还不是上述这些,而是有时候你想让这些过滤页面被爬行和收录,这才是杯具的开始。以后再讨论。

2017年4月19日星期三

Canonical标签-解决复制内容问题措施之一

  • 什么是Canonical标签?作用是什么?
      Canonical标签是一种用来告诉google搜索引擎哪个链接页面的内容才是固定版本(原始版本),或者换种说法,是告诉搜索引擎有多少个页面应该被当作一个页面。作用是用来解决那些会产生复制内容的网页页面的复制内容问题。

  • 什么搜索引擎支持Canonical标签?
      2009年2月份,谷歌、雅虎和微软Bing必应向大众公布了Canonical标签;2013年1月份,百度表示,百度搜索引擎已支持Canonical标签。但搜索引擎表示,Canonical标签不是任何时候都会生效。除了看Canonical标签,搜索引擎同时也会结合自己的分析判断(内容分析和算法),最终决定显示哪一个版本作为搜索结果。

  • Canonical标签怎么用?Canonical标签的写法,写在哪个位置?
      Canonical标签的写法很简单:“左尖括号”link rel="canonical" href="原始版本页面的URL地址"“斜杠”“右尖括号”
必须要把这一段代码加入到head标签内(其他位置不行)。 

  • Canonical标签与301永久转向
      从SEO的角度讲,Canonical标签和301转向非常相像,都是告诉搜索引擎哪一个页面是唯一页面,并且都支持跨域名使用。主要的区别是:Canonical标签做的转向不会有流量(蜘蛛和人类访客)转向而301转向会,所以只做Canonical标签的页面可以让你分开跟踪每个不同URL版本的访客情况;Canonical标签发出的信号强度弱于301永久转向,即有时你用Canonical标签指明的唯一页面不能由你说了算,还要搜索引擎对每个版本进行内容分析并结合算法得出最终显示结果。