什么是SEO?
SEO 的中文意思是搜索引擎优化。人们使用搜索引擎查找自己需要的信息,那么我们作为
网站的主人,希望用户通过搜索引擎能来到自己的网站。这就需要对网站进行SEO(搜索
引擎优化)。通过总结搜索引擎的排名规律,对网站进行合理优化,使你的网站在百度和
Google 的排名提高,让搜索引擎给你带来客户。
404 页面该怎么做?
404 页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站
其他页面而不是关闭窗口离开。
很多开源系统包括CMS 系统、Blog 系统等不提供404 页面或提供的404 页面并未达到SEO
的要求,这让网站的权威性大打折扣。
404 页面该达到怎么样的效果才符合SEO 要求?
搜索引擎通过HTTP 状态码来识别网页的状态。当搜索引擎获得了一个错误链接时,网站应
该返回404 状态码,告诉搜索引擎放弃对该链接的索引。而如果返回200 或302 状态码,搜
索引擎就会为该链接建立索引,这导致大量不同的链接指向了相同的网页内容。结果是,搜
索引擎对该网站的信任度大幅降低。——很多网站存在这个问题:404 页面返回的是200 或
302 状态码而不是404 状态码。
正确建立404 页面的方法是:(仅适合Apache 服务器)
在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
建立一个简单的html404 页面命名 Error.html
把 Error.html 放置在网站根目录
如果碰到困难,参考本站:错误网页、SEO 十万个为什么的.htaccess 文件。
注意:
不要将404 错误直接转向到网站首页,这将导致首页不被收录;
/Error.html 前面不要带主域名,否者返回的状态码是302 或200 状态码。
对404 页面有其他疑问?进入论坛讨论:关于404 页面
做网站该注意哪些基本要素?
以下内容参考Google 对网站管理员的建议,适当的地方我们已经添加注解。
设计与内容指南
网站应具有清晰的层次结构和文本链接。每个网页应至少可以通过一个静态文本链
接打开。文本链接不同于通过javascript 等其他代码生成的链接。如本文下面的“打
印”即不是通过文本链接实现。
为用户提供网站地图,列出指向网站重要部分的链接。如果网站地图上的链接超过
或大约为 100 个,则需要将网站地图拆分为多个网页。
网站应实用且信息丰富,网页文字应清晰、准确地表述要传达的内容。
要考虑到用户会使用哪些字词来查找您的网页,确保网站上确实包含了这些文字。
深刻理解这一点,会让你受益匪浅。
尽量使用文字而不是图形来显示重要的名称、内容或链接。Google 抓取工具无法识
别图形中所含的文字。特别是友情链接时,如果你是为了提供PR 和排名,则用文
字链接是重要的。
确保对 TITLE 和 ALT 标记属性的描述和表达准确无误。切记为网页的图片加上
ALT 描述,这里是你放关键词的好地方。
检查链接是否损坏,并确保 HTML 格式正确。 请使用 Google 网站管理员工具时
刻检查自己网站的链接,如有损坏,注意删除或修正。
如果您决定采用动态页面(即网址中包含"?"字符),请注意并非所有搜索引擎的抓
取工具都能像抓取静态网页一样抓取动态网页。缩短参数长度并减少参数数目对动
态页面是有帮助的。建议采用URL 重写技术进行 动态链接静态化。
将特定网页上的链接限制在合理的数量内(少于 100 个)。如本页,包含内部链接
和外部链接不要超过 100 个。
网站准备就绪之后
将其他相关网站链接到您的网站。 就是寻找友情链接。
将 Sitemap 作为 Google 网站管理员工具的一部分提交。Google 使用您的 Sitemap
来了解您网站的结构,并提高对您网页的抓取率。
确保应了解您网页的所有网站都知道您的网站已处于在线状态。即指向你网站的链
接都需要是正常的,而非损坏。
将您的网站提交到相关的目录,例如,Open Directory Project 和 Yahoo!,以及其他
特定行业的专业网站。从这里了解:DMOZ-开放目录