一.机器可读
百度通过Baiduspider的程序来抓取互联网上的网页,经过处理后键入索引中。当前Baiduspider只能读懂文本内容 flash、图片等非文本内容暂时不能很好处理放置在flash、图片中的文字百度只能简单识别。
二.尽量使用文字而不是flash、Javascript等来显示重要的内容或链接,百度暂时无法识别Flash、Javascript中的内容,这部分内容可能无法在百度搜索得到;仅在flash、Javascript中包含链接指向的网页,百度可能无法收录。
我们建议:
使用文字而不是flash、Javascript等来显示重要的内容或链接。
如果必须使用Flash创建页面,建议您还为搜索引擎创建文本版本,并使用首页上的文本链接指向文本版本
三.Ajax等搜索引擎不能识别的技术,只用在用户需要交换的地方,不把希望搜索引擎“看”到的导航及正文内容放到Ajax中。
尽量少使用frame和iframe框架结构通过iframe显示的内容可能会被丢弃。
虽然网页上提供了很丰富的信息,但由于信息都在 flash 中,搜索引擎无法提取,对搜索引擎来讲,这个网页没有任何内容。
四.网站结构
网站应该有清晰的结构和明晰的导航, 这能帮助用户快速从你的网站中找到自己需要的内容,手机刷机软件排名也可以帮助搜索引擎快速理解网站中每一个网页所处的结构层次。
网站结构建议采用树型结构树型结构通常分为以下三个层次首页—频道—文章页。象一棵大树一样,首先有一个树干(首页),然后再是树枝(频道),最后是树叶(普通内容页)。树形结构的扩展性更强,网站内容增加时,可以通过细分树枝(频道)来轻松应对。
理想的网站结构应该更扁平一些,从主页到内容页面的层次应该尽可能少,这样搜索引擎的处理就会更简单。
网页(web)也应该是一个网状结构设计网站多少钱,网页(web)上每个网页都应该有指向上、下级网页以及相关内容的链接:首页有到频道页的链接,频道页有到首页和普通内容页的链接、普通内容页有到上级频道以及首页的链接、内容相关的网页间互相有链接。
网站中每一个网页,都应该是一个网站进行结构的一部分,都应该能通过学习其他相关网页链接到。
总结一下,合理的seo网站结构应该是一个扁平的网状结构。我们建议:
1.确保每一个页面都可以通过至少一个文本链接到达。
重要的内容及页面,应该在首页或者网站结构较浅的层次访问到。
2.合理分类网站上的内容,但不要过度细分。
网站应该有简明、 明晰的导航, 手机刷机软件排名可以让使用者较慢找到自己需要的内容,同时也可以帮助搜索引擎更佳的了解网站的结构。我们建议:
为每个页面都加上导航栏,让用户可以方便的返回频道、网站面向搜索引擎的网站建设首页,也可以让搜索引擎方便的定位网页在网结构中的层次。
通过面包屑导航,用户可以很清楚的知道自己所在页面在整个网站中的位置,可以方便的返回上一级频道或者首页。
内容较多的网站,建议使用面包屑的导航,这更容易让用户理解当前所处的位置:网站首页频道当前浏览页面
3.导航中使用文字链接不适用复杂的js或者flash
使用图片做导航时,也可以使用alt注释,用alt告诉搜索引擎所指向的网页内容是什么。
4.子域名与目录的选择
选择使用子域或目录来合理地分发网站的内容将会对网站在搜索引擎中的性能产生很大的影响。
我们建议:
①在某个频道的内容没有丰富到可以当作一个独立站点存在之前使用目录形式等频道下积累了足够的内容再通过改版成二级域名的形式。
一个网页能否排到搜索引擎结果的前面 “出身”很重要如果出自一个站点评价较高的网站那排到前面的可能性就较大反之则越小。通常主站点的权重最高,子站点从主站点继承部分权重,继承的多少,视子站点质量而定。
在内容丰富到可以成为一个单独的站点之前,主站点的下一个目录中的内容将在搜索引擎中获得更好的性能。
②内容差异度大,关联度不高,采用子站点形式
搜索引擎会识别网站的主题,如果网站关联的内容不高,可能会导致搜索引擎的错误识别。所以关联度不高的内容放在不同的二级域名中可以帮助搜索引擎更好的理解网站的主题。
域名间内容做好权限,互相分开,a. example.com下的内容,不能通过b. example.com访问子域之间的内容可以相互访问,并且可以被搜索引擎复制。保留的网址不一定在正常域名下。
③不要滥用子域名
滥用大量没有丰富内容的子域将被搜索引擎视为作弊。
五.规范、简单的URL
处理方式 创建具有良好描述性、规范、简单的url 有利于用户更方便的记忆和判断网页的内容也有利于搜索引擎更有效的抓取网站。网站设计之初,就应该有合理的 url 规划。
我们建议:
①首先,网站中同一网页,只对应一个url。
如果一个网站上的多个 url 都可以访问相同的内容,那么就会存在以下危险:
搜索引擎会选一种url为标准,可能会和正版不同
②用户可能为同一网页的不同URL做推荐,多种URL形式分散了该网页的权重。
如果你的网站上已经存在多种 url 形式,建议按以下方式处理:
1)在系统中只使用正常形式url 不让用户接触到非正常形式的url。
2)不把session id、统计代码等不必要的内容放在url中。
3)不同形式的url,301永久跳转到正常形式
4)防止用户输错而启用的备用域名,301永久跳转到主域名。
5)使用robots.txt禁止Baiduspider抓取您不想向用户展现的形式
6)“让用户能够从url判断出网页内容以及网站结构信息,并可以预测将要看到的内容”。
以百度空间为例,url结构中添加用户id信息,用户可以看到空间url,方便用户确定空间。url结构中还加入了blog、album等内容信息,用户可以通过url判断将要看到的内容是一篇博客,还是一个相册。
URL尽量短
长长的URL不仅不美观,用户还很难从中获取额外有用的信息。另一方面,短网址也可以帮助减小页面大小,加快页面打开速度,提高用户体验。
在这个例子中,第一个url会让用户退缩,第二个url可以很容易的判断出用户是贴了百度吧。
正常的动态url对搜索引擎没有影响。前提是您要尽量减少动态url中包含的变量参数,这样即有助于减少url长度,也可以减少让搜索引擎掉入黑洞的风险。
六.不添加不能被系统自动识别为URL组成部分的字符
URL中加入了”;”、”,”等字符,用户在通过论坛、即时通讯工具等渠道推荐这些URL时,不能被自动识别为链接,增加了用户访问这些网页的困难度。
利用百度提供的URL优化工具检查
百度站长平台提供了网址优化工具,可以帮助检查网址对搜索引擎的友好程度,并提出修改建议。
七.利用站长工具
利用站长工具百度为了更好的处理互联网上的信息,提供了一些的面向站长的工具,合理的利用这些站长工具,可以起到事半功倍的效果。
百度站长平台:
登录zhanzhang.baidu.com获取更多帮助信息。
Sitemap :
百度站长平台支持通过sitemap向百度提交网站的死链列表。通过sitemap可以让搜索引擎更全面更快的发现链接,使得收录更有效率。
Ping:
Ping是针对blog内容的提交方式,实时通知搜索引擎blog上有新内容产生。目前主流的博客程序都支持ping,您只需要将百度的ping服务地址加入博客后台并开启ping功能即可。//ping.baidu.com/ping/RPC2加入博客后台并开启ping功能就可以了。
死链删除:
搜索引擎站长平台支持通过sitemap向搜索引擎提交网站的死链列表。网站死链过多,不仅影响用户访问体验,也影响搜索引擎对网站质量的判断。通过死链删除的接口可以让搜索引擎更快更全面的发现网站死链,从而进行有效删除。
注:提交需要删除的网址后,需要做如下处理,才能被搜索引擎有效删除:
1、使用robots.txt阻止其被抓取;
2、或者返回404状态码表示当前页面不存在。
站长工具
URL优化工具检查
百度站长平台提供了网址优化工具,可以帮助检查网址对搜索引擎的友好程度,并提出修改建议。
网站安全检测
百度站长平台发展提供一个工具进行检测网站是否被黑并提示站长,帮助学生修改。
什么是“网站被黑”?
网站被黑,是指黑客利用网站的程序、设置等方面的安全漏洞或管理员安全疏忽(如密码设置过于简单),未经管理员授权、对网站进行了篡改。
如何处理网站被黑?
1.分析系统和服务器日志,检查自己站点的页面数量、用户访问流量等是否有异常波动,是否存在异常访问或操作日志;
2.检查网站文档是否有异常修改,特别是主页等关键页;
3.网站页面是否引用了未知站点的资源(图片、JS等),是否被放置了异常链接;
4.检查本网站是否有异常添加的文档或目录;
5.检查网站目录是否有网站源代码、未知txt文件等。不是由管理员打包的。
如何防止网站被黑?
1.定期检查服务器日志,检查是否有可疑的针对非前台页面的访问。
2. 经常检查网站文件是否有任何不寻常的变化或增加
3.摘要:关注操作系统,以及所使用程序的官方网站。及时进行下载补丁,修补安全管理漏洞;必要时建议企业直接更新至最新版本;
4.修改开源程序关键文件的默认文件名,黑客通常通过自动扫描某些特定文件是否存在的方式来判断是否使用了某套程序。
5.修改默认的管理员用户名,提高管理背景的密码强度,并使用字母、数字和特殊符号的多种密码组合;
6.关闭不必要的服务,以及端口。
7.关闭或者限制不必要的上传功能。
8.设置防火墙等安全措施。
9.若被黑问题反复出现,建议重新安装服务器操作系统,并重新上传备份的网站文件。
10.缺乏管理专业维护工作人员的网站,建议向专业学生安全公司咨询;快速发展发现并处理被黑内容,并做好被黑的预防,非常重要体现一个企业网站的运营能力水平。
上述的几点是初步的参考。做好网站安全需要的网站管理员,掌握持续的努力。
百度进行搜索框提示信息功能
向百度站长开放免费的\\ \”百度搜索框\\ \”代码和\\ \”百度搜索框提示\\ \”代码。
只需进行简单的设置 即可将“ 百度搜索框 带提示功能 ”功能快速加入到您的网页中。改善用户在网站中的搜索体验。
改版/换域名
在互联网快速发展的过程中,网站的修改和域名的变更是不可避免的,但处理不当会造成流量的巨大损失。修订,改变域名需要考虑的第一点是如何确保老用户不丢失,当用户访问旧内容,可以引导用户到新网站的相应内容的情况,避免用户不能访问以前的网页集合。
将旧网页301永久重定向到内容对应的新网页,这样百度更容易发现这个转变,并且能迅速地将旧网页积累的权重值传递给对应的新网页。
其他建议:
除非必要,不得完全更换整个工位
改版:网站改版或者网站内重要页面链接发生变动时,应该将改版前的页面301永久重定向到改版后的页面。
要更改网站的域名,旧域名的所有页面301应该永久重定向到新域名的相应页面。
网站更改域名后,尽可能长时间保持旧域名能够稳定访问,给用户一些时间记住新域名
网站改版/更换域名后,请把新的URL/新域名下的URL,通过sitemap提交给百度,帮助百度更快发现和作出调整。
八.合理的返回码
是根据 http 协议规范来设置相应的逻辑的,所以请站长们也尽量参考 http 协议中关于返回码的含义的定义来进行设置。
百度spider 对常用的http 返回码的处理逻辑是这样的:
404
404返回码的含义是not found,百度会认为网页已经失效,那么通常会从搜索结果中删除,并且短期内spider再次发现这条url也不会抓取。
503
503503返回码的含义是“ServiceUnavailable”,百度会认为该网页临时不可访问,通常网站临时关闭,带宽有限等会产生这种情况。对于网页返回 503 百度 spider 不会把这条 url 直接删除短期内会再访问。届时如果网页允许访问,则正常抓取;如果仍不允许访问,短期内还会反复访问几次。如果继续返回503,那么这条url仍会被认为是失效链接,从库中删除。
403
403返回码的含义是“Forbidden”,百度会认为网页当前禁止访问。对于这种情况如果是新发现的 url 百度 spider 暂不会抓取短期内会再次检查如果是百度已收录 url 当前也不会直接删除短期内同样会再访问。届时如果一个网页允许进行访问,则正常抓取;如果仍不允许用户访问,短期内还会通过反复访问几次。但是如果网页长期返回503,那么这个url仍会被百度认为是失效链接,从搜索结果中删除。
301
301 返回码的含义是 “Moved Permanently”,百度会认为网页当前跳转至新URL。当遇到站点迁移,域名更换、站点改版的情况时,推荐使用301返回码,seo优化的关键词排名波动不会太大,尽量减少改版带来的流量损失。虽然百度spider现在对301跳转的响应周期较长,但我们还是推荐大家这么做。
我们建议:
①如果站点临时关闭当网页不能打开时不要立即返回404 建议使用503状态。503可以告知百度spider该页面临时不可访问,请过段时间再重试。
②如果百度spider对您的站点抓取压力过大,上海seo公司请尽量不要使用404,同样建议返回503。这样百度蜘蛛会过段时间再来尝试抓取这个链接,如果那个时间站点空闲,那它就会被成功抓取了。
③一些网站希望百度只收集部分内容,比如审计后的内容,一段时间内积累的新用户页面等等。在这种情况下,建议将新内容暂时返回到403,经过审核或良好处理后,再返回正常状态的返回码。
④站点迁移,或域名更换时,请使用301返回码。