旁白

meta中如何设置robots

【秦国网原创】今天工作的时候遇到了一个奇葩的问题“不同域名相同根目录如何设置robots?”下面的举例就以我的网站seoqg.com说明。
是为了让不同的客户端用户,得到最佳的用户体验。程序做了一下处理:
程序判断访问者是访问了www.seoqg.com域名,还是访问了m.seoqg.com域名,然后跳转到不同端页面(通过index.php文件,使www访问根目录文件pc.php,m访问根目录文件m.php)。
问题:由于特殊的原因,不想让搜索引擎收录m.seoqg.com下面的页面,但有不妨碍www.seoqg.com的收录。且www.seoqg.com/abc/123.html对应的移动URL为m.seoqg.com/abc/123.html。
解决方法:
移动端所有页面——在head的meta总设置robots等于下面的任何一种方法,即可解决
1、<metaname=”Robots”content=”none”>
2、<metaname=”Robots”content=”noindex,nofollow”>(禁止百度UA推荐)
robots参数说明:
none:搜索引擎将忽略此网页,等价于noindex,nofollow。
noindex:搜索引擎不索引此网页。
nofollow:搜索引擎不继续通过此网页的链接索引搜索其它的网页。
all:搜索引擎将索引此网页与继续通过此网页的链接索引,等价于index,follow。
index:搜索引擎索引此网页。
follow:搜索引擎继续通过此网页的链接索引搜索其它的网页。
其他错误方案
错误一:
robots.txt文件中设置:
User-agent:*
Disallow:/
原因:由于www和m公用文件,www.seoqg.com/robots.txt和m.seoqg.com/robots.txt都可以访问,导致搜索引擎PC和移动端都不被收录。
错误二:
robots.txt文件中设置(/m/默认移动端文件夹):
User-agent:*
Disallow:/m/
原因:本身产生冲突——如果www.seoqg.com下的/m/目录屏蔽成功,那移动端就不被收录。看起来是不是挺合理呢?但是www和m域名根目录相同,/m/是www下的文件,也是m的文件。屏蔽了m.seoqg.com/m/*.html,也就屏蔽了www.seoqg.com/m/*.html。

原文:http://www.seoqg.com/181.html

一号店刘苏SEO的系统化策略[百度站长平台]

百度站长学院作为站长们汲取运营知识平台,已经零零散散发布了上千篇关于网站运营优化的内容,知识点覆盖较广。但是很多同学也反馈说知识点很详细,但是不够成体系,希望能够看到更加系统性的知识梳理,今天我们请到了1号店 SEO负责人  刘苏分享系统的SEO方面的策略,全文如下:

进入1号店以后,领导说,SEO这个事情没人做,你做吧,然后就莫名其妙进入这个行业了。悟性不高,也不擅交际,有赖于公司能容忍我试错,也承蒙各位同行抬爱,如今也算初窥门径。特别谢谢Zero,虽小我十岁,却因为你的培训,了解了SEO是怎么回事,认识了很多人现在写写自己这几年的一点心得,也算回馈SEO这个社群。

概要

SEO说到底是一种营销方式,基本的游戏规则包括三点,1.在搜索用户中发现自己的目标用户,2.将搜索用户拉到自己网站来,3.将搜索用户变成自己的用户。这个套路依稀让我想到了怎么把大象装进冰箱 :)

继续阅读一号店刘苏SEO的系统化策略[百度站长平台]