叶子网络bbs论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 14395|回复: 2
打印 上一主题 下一主题

SEO基础教程(4)-URL

[复制链接]

47

主题

109

帖子

1391

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1391
跳转到指定楼层
楼主
发表于 2014-9-19 15:00:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
URL规范
 URL在搜索引擎的搜索结果中是能显示出来的,在做网站架构前最好对目录及文件命名事先做好规划。在做SEO同时也要注意一下用户体验,URL最好能做到清晰、方便记忆,然后考虑URL对排名的影响。
  以下几点需要注意一下:
  URL越短越好
  原理上来说URL不超过1000个字母,就是都能收录的,不过如果真的几百个字母的地址的话用户用起来很费劲,所以,一般推荐是URL越短越好,最好能方便用户去记忆这个URL。
  避免太多参数
  如果一些论坛或者搜索类的程序,会出现很多种参数,参数越多,搜索引擎蜘蛛越难以识别,并且很容易陷入蜘蛛陷阱。在这种情况下,建议尽量使用静态URL或对URL进行伪静态。
  目录层级较少
  尽量使用比较少的目录层级,如果是门户级别或大型网站的,目录太深的情况就不如用2级域名来代替很深的目录。
  具有描述性
  文件及目录名要具有描述性。
  包含关键词
  URL中包含关键词(关键词的选择步骤)可以提高页面相关性,比如目录可以用拼音或者英文来命名,搜索引擎会识别目录的英文含义。
  字母全部小写
  一字之差有可能导致整个目录不被收录,所以建议统一使用小写字母。
  使用连词符
  单词之间的连接一般使用连词符及短横线。
回复

使用道具 举报

47

主题

109

帖子

1391

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1391
沙发
 楼主| 发表于 2014-9-19 15:01:21 | 只看该作者
静态url V S 动态url
 很多SEO从业人员在做优化的时候,会考虑到url到底是使用静态还是动态,其实这也是一个不大不小的问题,笔者有时候在做站的时候也会考虑一下,下面笔者就来跟大家分享一下自己的经验。
  Wordpress与Z-blog
  笔者写博客也用到过这两个程序,面对url静态还是动态这个问题,但是,这两种程序对url态度不一样之处在于,Wp是使用url重写然后做成伪静态,实际上它还是要经过一次数据库的读写转换,但是Zb就是真静态。搜索引擎蜘蛛会更加喜欢真静态的东西。
  真静态优势
  访问速度快。无论对用户还是搜索引擎来说,更快的反应速度意味着更好的体验。
  具有搜索优势。比如一个页面的url是download-weibo,另一个是download. spx?ID=123,无疑在用户搜索weibo dowdload的时候,前者在搜索引擎上会有加粗提示,更利于搜索结果。
  真静态劣势
  占用资源大。对于一个网站来说,内容是其丰富自身的王道,一个普通的文章页面,大小一般在3-5kb,而其他大小代码文件会占到10kb左右,那么一个页面总体就会有15kb左右的荷载,对于一个30万内容页的网站来说,则会占用4.4G左右的硬盘空间,虽然现在服务器硬盘越来越大,但是这还是需要考虑的事情。
  维护费劲。页面多了之后,如果想要去维护某个分区,那么对于真静态url来说,大家可以想象一下是一件多么困难的事情,虽然现在有越来越多的批量生产静态页面的程序,但总归会有这样那样的问题。
回复

使用道具 举报

47

主题

109

帖子

1391

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1391
板凳
 楼主| 发表于 2014-9-19 15:01:52 | 只看该作者
301重定向怎么进行URL标准化设置?
经常会碰到这样的情况,其他网站链接你的站点时,会用下面的链接:
www.example.com
example.com/
www.example.com/index.html
example.com/index.php
而这样导致:你站点主域名的pr值分散到其他几个URLs了。
如果你用301重定向把其他三个URL转到
www.example.com
PR也就集中在主域名:www.example.com 了。
301重定向具体办法:
设置.htaccess文件(只适用于linux系统,并需要虚拟主机支持。)
使访问example.com/的时候就会自动转到www.example.com
在.htaccess文件里写上以下代码即可。
RewriteEngine on
RewriteCond %{http_host} ^mydomain.com [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]
了解本站的.htaceess文件设置,请 点击这里
注意:URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。
回复

使用道具 举报

手机版|Archiver|叶子官网|杭州轩翼网络科技有限公司 ( 浙ICP备17027999号

GMT+8, 2024-12-21 22:32 , Processed in 0.127725 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表