网页优化的一些注意事项1【鸡蛋】

来源:互联网 发布:大数据选址软件 编辑:程序博客网 时间:2024/05/01 07:53

URL方面:

1、首先是域名的选择,域名要求简洁,短小;尽量能体现网站的关键词;但千万不要为了关键词而使域名冗长;

2、整个URL包括域名,文件名,用网站合适的关键词,尤其是文件名。让浏览者一看到看到URL,就可以大致了解这个网页是什么内容;就是说,我们在给文件夹和文件命名时尽量对当前页面的功能有所体现

3、url静态化,蜘蛛比较喜欢静态网页大家都知道,我们可以通过伪静态来实现动态网页静态化;但是静态化并不是必然要求;

4、url大小写统一,一般都是全小写;因为有的服务器对相同url大小写处理是不同的,例如default.html和Default.html,浏览器就会认为这是两个地址;

5、url文件之间可以使用连词符“-”来链接,其它符号,例如下划线"_"等,浏览器会将其忽略

6、小型网站尽量减少二级域名的使用

7、其他还需要注意的几点 将旧网址使用301重定向新网址(301、404解释)  各位做SEO优化的朋友们,应该都知道301,301重定向是将原有网页永久转向一个新的网页。所以,如果你要改为你的URL结构,必须使用301重定向为新的URL地址,否则以404错误页显示,将会失去你以前所积累的权重价值。  更新SITEMAP,并重新提交  一旦你更新了网址结构,并做好了301重定向,应该马上更新XML的网站地图,并重新提交给搜索引擎,这会通知搜索引擎你的网站的变化,并告诉他应该重新抓取一遍

8、尽量使网站结构扁平化,url显示形式目录化,不可使网页藏的过深,网站所有页面离首页距离保持在4-5次之内!不可使url过长,越短越好;

9、避免使多个url指向同一个页面,这会让搜索引擎以为网站本身存在大量的复制内容;保持url的规范性和唯一性

10、避免使用可疑的url:例如:数据库动态生成的url,带有过多参数的url,sessionID的url,整个页面是flash、ifream框架结构、可疑的转向、js跳转、大量复制内容、等,可能造成收录问题

11、url中的参数最后在2-3个之间,不可携带过多参数

12、页面中的url,在这里我推荐全部使用绝对url;不要一会用绝对url一会又用相对url



页面关键词方面:

关键词应该出现在以下内容里面:

1、HTML标签:网页的<TITLE></TITLE>标签,META标签,KEYWORDS标签,descrittion标签,图像的 ALT属性中,a标签的title属性中都可以出现关键词,关键词越靠前越好

2、要你正常的写文章,关键词必然会出现在文章正文中。最好把关键词放在正文标题heading,H1-H3比普通文字有高一点的权重,这也很有逻辑性,因为标题自然是这篇文章   应该讨论的内容。

另外可以用黑体,斜体来强调关键词,但一两次就够了。

可以在正文的最前面,也就是第一段第一句话放入关键词,这也是一个比较重要的因素。

还可以在网页最底部放上关键词,当然要符合逻辑和语法,并对用户友好。

3、URL中的关键词

对英文网页来说,关键词出现在URL中,多少会有点帮助。对搜索引擎相关性算法的帮助可能很小,但其实对用户帮助蛮大的。因为搜索结果列在搜索引擎中时,用户可以从你的文件名就判断出这个网页是讨论什么的。

关键词可以在域名里,也可以在目录名里,也可以是文件名,不过切忌关键词堆砌在URL中。

4、关键词出现在链接中

关键词应该出现在网页导出链接的链接文字中,这是相当重要的一方面。其实在某种程度上来说,导出链接中含有的关键词,比连向这个网页的外部链接中的关键词还重要。

不仅是在你网站内部互相链接的时候需要以关键词为链接文字,也应该在文章中经常引用和指向其他相关文件,并以关键词为链接文字。

千万注意:以上只为建议,一定要避免关键词过度优化!


关键词的分布:

关键词一般采用金字塔式的分布,整站一般都有2-3个核心关键词,放在首页;二级关键词放在二级频道页即塔身部分,其他一些长尾关键词放在内容详细页面(即所谓塔底位置);

关键词的选取应该从几个方面入手,网站本身的性质,网站名称,品牌名称,近义词、缩写、关键词本身加上形容词、地名等方式;

每个页面只针对二、三个关键词进行优化,不可过多,不可在多个页面同时优化相同的关键词,避免内部竞争;




关于蜘蛛陷阱的问题

js和flash等对搜索引擎都不是一种友好的存在;蜘蛛在爬行网页时会优先爬行和收录其它内容,而避免与js打交道;但这并不是说网页就要完全排除js;

首先我们要知道,浏览器请求页面时,页面是首先加载head标记里面的内容,当head标记里面的内容加载完毕以后,才会呈现网页内容;所以一般我们放在head标记里面的样式文件,js都是在网页加载之前加载完毕的;而我们放在body里面的东西,则是从上到下依次加载;倘若我们把所有的js都放在head标记里面,这难免会增长页面的呈现时间,增加了用户的等待时间,而将js放在body里面(在不影响功能的情况下越靠下越好),则当页面呈现给用户时用户等待的时间则相对缩短了,增加了页面的友好性;

其他:

1、蜘蛛不能读取flash中的文字及连接

2、sessionID一般都保存在url中,每个用户访问同一个页面所携带的sessionID是不同的,对于蜘蛛来讲,不同的url意味着不同的页面;这会让蜘蛛以为该站点存在大量的复制内容

4、搜索引擎对301之外的跳转都很敏感,所以我们要尽量减少除了301之外的跳转,例如302、js、flash等跳转

5、用户登录后才能看到的页面,搜索引擎是无法找到和收录的





原创粉丝点击