SEO已经成为网站建设的标配。一个好网站不仅要照顾到用户需求,还要符合搜索引擎规则,满足搜索引擎蜘蛛抓取、快照评级、提升关键词排序等。一个合格的优化师必须了解搜索引擎与网站的关系。建站师的任务是保证用户体验,SEO的任务是通过建站seo规范尽量迎合搜索引擎。与研究用户界面及可用性不同的是,SEO既要从用户出发,也要站在搜索引擎的角度考虑问题,才能清晰地知道怎样优化网站。我们站在用户角度和搜索引擎规则基础上和大家分享一下网站建设seo标准。
网站建设SEO标准建站标准主要针对从事IT工作的朋友,如网站维护人员、web前端开发工程师、程序员和营销策划师等使用。
建站建议一:页面设计风格符合行业规律,要求简单直观、直奔主题,这里一句带过。我主要讲讲页面程序注意事项。
建站建议二:代码书写规范整洁(尽量)。俗话说,一个好的前端书写的代码都好看。
建站建议三:【重要】避免沉坠代码,优化代码结构,清除无用结构,提高加载速度。可以在制作过程,不断调试。找出加载程序过慢的原因。=
建站建议四:【重要】注意A标签的title使用,以及图片alt的使用方法。说明如下
(1)title一般用户长标题链接的说明。比如北京大学介绍但是只能写的下大学介绍。那么可以加<a href="/yx/1/"title=”北京大学介绍”/>大学介绍</a>注意,一般不共用alt.
(2)Alt这个大家都知道,适用于图片的说明。给百度蜘蛛提醒这个图片内容是啥。不举例子了。
建站建议五:【非常重要】H1 H2 H3等标签的使用方法
(3)官方解释:1、使用<h1>、<h2>、<h3>、<h4>、<h5>来部分说明文本中谁是主,谁是次。
(4)2、使用关键词的时候,不要让题头失去可读性,要考虑读者的感受。
(5)3、<h1>代表最重要的,<h6>代表相对最不重要的,因此,根据这个递减,适当安排关键词。
(6)4、<h1>中使用的关键词,往往是在网页标题中使用的。
(7)5、<h1>尽量靠近在html中的<body>标签,越近越好,以便让搜索引擎最快的领略主题。
(8)一般来说,<h1>用来修饰网页的主标题,<h2>表示一个段落的标题,<h3>表示段落的小节标题,因为,搜索引擎需要在一堆文本中明白它写的是什么,所以,它也依照人们的阅读习惯,首先寻找文章的标题,然而,不像人们那样可以迅速确定标题是什么,搜索引擎是“盲人”,所以,使用<h>标签就指导搜索引擎标题在 那里 ,便于它们迅速掌握文本大意。标题(H1-H6)标签是采用关键词的重要地方,这个标签应该包括文本中最重要的关键词,Google算法就指出,这个<h>和</h>直接的题头文字,一定比其它地方的文章具备更重要的意义,但是,过分的使用容易产生不利的影响。
通俗经验解释如下:
<H1>大标题一般一个页面一个H1即可,LOGO也可用H1强调(目前SEO中发现放到logo有利于收录LOGO和排名更好)。
<H2>中标题一般首页重要栏目标题使用H2,新闻详情页标题也有使用H2(视情况而定,也有栏目分级比较多,一般详情页新闻标题用H3)。
建议六:【很重要】url路径设置
(1)全局URL路径,建议最大三级。
很容易理解:
URL路径规范
(2)命名规范性,如图不是够规范。正确命名以英文或者字母代替,并且成树状结构。
解释如下:
(3)/orgz/
(4)/orgz/members
(5)/orgz/module
(6)/orgz/members/1.html
(7)/orgz/members/2.html
(8)/orgz/members/3.html
建议七:【很重要】301 404 sitemap TAG使用方法robots.txt
(1)301 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎最友好的方法,只要不是暂时搬移的情况,都建议使用301来做转址。
(2)404自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是“200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。
(3)sitemap下分为sitemap.html和sitmap.xml
<1>sitamap.html通俗理解:网站结构图。必须文字调用URL,很多用户喜欢用图片代替,其实不好。这个不仅仅是给用户看的。也是给百度蜘蛛收录使用,或者站长工具抓取提交,其中我们公司软件中就有个快照收录。提交sitemap.html可以很好的提醒蜘蛛前来抓取收录。如下图
说明:设计的比较丑,我截图的。但是意思很明确。设计注意美观程度。
<1>sitamap.xml网站地图自动推送代码
官方解释:网络抓取工具通常会通过网站内部和其他网站上的链接查找网页。
Sitemap会提供此数据以便允许支持Sitemap的抓取工具抓取Sitemap提供的所有网址,并了解使用相关元数据的网址。使用Sitemap协议并不能保证网页会包含在搜索引擎中,但可向网络抓取工具提供一些提示以便它们更有效地抓取网站。
举例百度sitemp代码如下:
<?xml version="1.0"encoding="UTF-8"?>
<urlset>
<url>
<loc>网页地址</loc>
<lastmod>2010-01-01</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
</urlset>
通常还有谷歌等。
目的通俗解释:他是百度和谷歌推送的一种站点地图协议,协议原基础与robots.txt文件协议,后来拆分了。推出的sitamap.xml协议,主要有利于百度和谷歌网页爬行蜘蛛的爬行索引,提高索引网站内容的效率和准确度。注意XML格式,一共用到6个标签,其中关键标签包括链接地址、更新时间、更新频率和索引优先权。
一句话:告诉蜘蛛,你现在要去抓哪个,什么时间,去几次,哪个重要(主要的优先抓取)。暂且这么理解把。
(3)TAG标签的使用方法
我们在日常网站中经常看到热点词关键词包括新闻中都会有关键词。经常听到央视说2017年重点词热门词。其实都是TAG的一个通俗解释。
通常任何文章都可以添加TAG说明的。但是几点注意事项:
(1)一篇文章建议还是别超过5个。(从seo发现超过5个并不利于seo排名,容易分散权重)
(2)TAG字号有大有小,有粗有细,建议首页用粗的。原因提醒用户重要性,也提醒蜘蛛重要(这个目前发现粗体不仅是提醒用户,还是提醒百度蜘蛛)。
(5)robots.txt一般人都会就说2点注意事项
<1>屏蔽后台,如果静态页面。屏蔽/*.php或者其他程序后缀。避免中毒。
<2>重点推送:sitemap.html和sitemap.xml
建议八:【很重要】TDK的使用方法
(1)首页遵循seo规则,标题80字符以内,关键词100字符以内,描述200字符以内
(2)栏目页面TDK和自定义页面TDK遵循SEO规则之外,必须注重栏目相关性。
(3)详情页TDK一般建议标题调用标题关键词调用文章关键词描述调用文章简介
建议九:基本注意事项
(1)首页新闻更新地方,文章标题溢影藏或者使用title说明截取。
(2)首页有友链更新板块。
(3)首页有关联到各个栏目的板块。
(4)内页栏目之间相互关联,最好有当前栏目推荐更新及全站栏目推荐更新。(经验发现栏目关联性有利于多词排名)
(5)页面设计合理,页面清洁美观。