网页优化的一些注意事项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、用户登录后才能看到的页面,搜索引擎是无法找到和收录的
- 网页优化的一些注意事项1【鸡蛋】
- 网页标签的优化【鸡蛋】
- 关于SQL优化的一些注意事项
- 一些有用的网页优化工具
- 一些有用的网页优化工具
- 网页加载速度优化的一些技巧
- 优化网页加载速度的一些方法
- DSP编程的一些优化技巧和注意事项
- 网页制作中的一些注意事项,待续
- 分享网页加载速度优化的一些技巧?
- 在ipad上网页的一些优化代码
- 前端网页优化的一些问题以及localStorage
- 网页制作利于SEO优化的一些细节
- flex优化的注意事项
- SetWindowPos(...) 的一些注意事项。
- MySQL的一些注意事项
- resin的一些注意事项
- mysql的一些注意事项
- HLSL基础
- GCD Again(欧拉函数)
- 该页无法显示 找不到服务器或发生DNS错误&Forbidden(禁止访问)
- SQL Server 二进制排序规则
- “十八大”期间全国封网 预留调整时间
- 网页优化的一些注意事项1【鸡蛋】
- Hibernate二级缓存 的配置详解(ssh)
- 分布式设计与开发学习资料
- linux 无线网络配置工具wpa_supplicant与wireless-tools
- [HDU-1285] 拓扑排序
- Android中的同步与Mutex
- IE浏览器快捷键大全 常用的文字编辑快捷键
- 2012科大组合数学试题
- 传智博客JAVA基础第二十七天