爱煮饭:怎么写网站程序符合搜索引擎(SEO)标准
近期帮一个客户选择网站程序时,发现很多程序还是不符合搜索引擎(SEO)标准,那作为一个程序员,我们怎么写程序更有利于搜索收录及排名呢,今天总结一下二年多SEO经验来讲讲怎么写符合搜索引擎(SEO)标准的程序。
1 网站标题:每个文章、栏目、专题、首页,可以自定义(<title>标题)(meta name="keywords",
meta name="description")
2 网站栏目、文章url(网址可以自定义)及URL规范化
文章url举例
什么是url自定义,例如"股票术语"这篇文章,我们网址是http://www.gupiao10.cn/gupiaoshuyu.html,把*.html设置可以自己定义,就是url自定义,当然我们也可以设置成http://域名/gu-piao-shu-yu.html,两种url那个效果好,要看你针对那个搜索去做优化。
栏目url举例
例如:栏目是“股票基础”那我希望的url是http://域名/gupiaojichu/,
为什么要这样去写路径呢?在很多SEO书本中有介绍到,url中含关键词对网站排名有帮助。当然url不一定要这样定义,但是有一个原则url越短越好,太长的url不利于收录。
3 栏目、文章页要求:有最新文章、相关文章、推荐产品
这个功能对于增加内链接是很有用的,一方面,一篇文章在多个页面的热点推荐,或者相关文章中出现,可以有效提高页面的曝光率,为搜索引擎蜘蛛提供了多个入口,有利于收录;有一点比较可惜,一些Blog或者门户站点的相关文章或者热门推荐等信息使用JS调用,使得某些搜索引擎蜘蛛的抓取出现困难,没有起到应有的作用,形同虚设。
4 采用DIV+CSS布局,html符合W3C标准
5 js、样式文件和网页文件分开,这样可以减轻网页体积,同时有利搜索爬行及收录
6 网站要包含一个符合 Sitemaps.org 标准或其它搜索引擎认可标准的站点地图
目前,Google, Yahoo, Ask 等搜索引擎都支持多种格式的站点地图,使用搜索引擎认可格式的站点地图,将帮助搜索引擎机器人更有效地抓取您的站点从而提高您在搜索引擎中表现。 Sitemap 是一个 XML 文件,列举您站点中所有需要提交搜索引擎的页的地址,以及它们的重要程度,更新周期。您可以到 www.sitemaps.org 获得详细 Sitemap 协议,或者使用 Sitemap 在线生成工具帮助您建立自己站点的 Sitemap.
7 网站提供RSS功能
8 网站支持自动锚文本,加强网站内部链接,
页面上出现的一些关键字用“固定的关键字带固定链接”的形式来体现出来,目前各大门户都有使用,一方面提升了内链,另外改善了用户体验(假如用户看到了这个词,而正好是一个专业的陌生词,这个时候这个词上正好带有链接,为用户做解释,方便了用户),经常读Blog的朋友也会发现在一些博客中也常会使用这招。
这个可以系统定义一个表,记录关键词及url,在发表文章中去查这个表,自动把记录中的“关键词”锚文本,同一个词锚一次文本就可以。我理想中的锚文本功能是在发布文章时,,来一个提醒自己选择要锚文本的关键词。
锚文本,英文名叫anchor text,名字听起来难以理解,实际上锚文本就是链接文本。例如,在个人网站上把中央电视台(www.cctv.com)做为新闻频道的链接,访问者通过点击网站上的“新闻频道”就能进入http://www.cctv.com网站,那么“新闻频道”就是中央电视台网站首页的锚文本。
9 网站支持伪静态功能或生成html文件
欢迎大家加入SEO互助群交流:12620079
1 网站标题:每个文章、栏目、专题、首页,可以自定义(<title>标题)(meta name="keywords",
meta name="description")
2 网站栏目、文章url(网址可以自定义)及URL规范化
文章url举例
什么是url自定义,例如"股票术语"这篇文章,我们网址是http://www.gupiao10.cn/gupiaoshuyu.html,把*.html设置可以自己定义,就是url自定义,当然我们也可以设置成http://域名/gu-piao-shu-yu.html,两种url那个效果好,要看你针对那个搜索去做优化。
栏目url举例
例如:栏目是“股票基础”那我希望的url是http://域名/gupiaojichu/,
为什么要这样去写路径呢?在很多SEO书本中有介绍到,url中含关键词对网站排名有帮助。当然url不一定要这样定义,但是有一个原则url越短越好,太长的url不利于收录。
3 栏目、文章页要求:有最新文章、相关文章、推荐产品
这个功能对于增加内链接是很有用的,一方面,一篇文章在多个页面的热点推荐,或者相关文章中出现,可以有效提高页面的曝光率,为搜索引擎蜘蛛提供了多个入口,有利于收录;有一点比较可惜,一些Blog或者门户站点的相关文章或者热门推荐等信息使用JS调用,使得某些搜索引擎蜘蛛的抓取出现困难,没有起到应有的作用,形同虚设。
4 采用DIV+CSS布局,html符合W3C标准
5 js、样式文件和网页文件分开,这样可以减轻网页体积,同时有利搜索爬行及收录
6 网站要包含一个符合 Sitemaps.org 标准或其它搜索引擎认可标准的站点地图
目前,Google, Yahoo, Ask 等搜索引擎都支持多种格式的站点地图,使用搜索引擎认可格式的站点地图,将帮助搜索引擎机器人更有效地抓取您的站点从而提高您在搜索引擎中表现。 Sitemap 是一个 XML 文件,列举您站点中所有需要提交搜索引擎的页的地址,以及它们的重要程度,更新周期。您可以到 www.sitemaps.org 获得详细 Sitemap 协议,或者使用 Sitemap 在线生成工具帮助您建立自己站点的 Sitemap.
7 网站提供RSS功能
8 网站支持自动锚文本,加强网站内部链接,
页面上出现的一些关键字用“固定的关键字带固定链接”的形式来体现出来,目前各大门户都有使用,一方面提升了内链,另外改善了用户体验(假如用户看到了这个词,而正好是一个专业的陌生词,这个时候这个词上正好带有链接,为用户做解释,方便了用户),经常读Blog的朋友也会发现在一些博客中也常会使用这招。
这个可以系统定义一个表,记录关键词及url,在发表文章中去查这个表,自动把记录中的“关键词”锚文本,同一个词锚一次文本就可以。我理想中的锚文本功能是在发布文章时,,来一个提醒自己选择要锚文本的关键词。
锚文本,英文名叫anchor text,名字听起来难以理解,实际上锚文本就是链接文本。例如,在个人网站上把中央电视台(www.cctv.com)做为新闻频道的链接,访问者通过点击网站上的“新闻频道”就能进入http://www.cctv.com网站,那么“新闻频道”就是中央电视台网站首页的锚文本。
9 网站支持伪静态功能或生成html文件
欢迎大家加入SEO互助群交流:12620079