网站URL是非常重要的一道关口,但是URL该如何进行优化呢,我们在以后的关于URL这一块的优化中,能够分清哪些是我们应该做的,而哪些则是我们该去禁止的,这样对于以后的工作可算是事半功倍。今天就和大家一起分享URL优化方法和需要注意的方面? 下面我们一起来看。

一般来说,网站的URL越短越好,这样做主要是为了用户体验,其实对于搜索引擎来说,不超过1000个字母都没有问题,可是如果不考虑用户体验,确实真的用了非常长的URL的话,用户看起来就有些麻烦了,甚至会马上离开你的网站。

曾经有人做过这方面的试验,在搜索引擎的搜索结果中,一个较短的URL出现在一个较长的URL下边时,较短的URL的点击率是较长的URL的2.5倍。

而且较短的URL也比较有利于复制与传播,人们都比较喜欢简单的东西,特别是现代,人们不喜欢太复杂的东西,能简单就简单,所以网站的URL要尽量的短。

这里所指的目录层次是指物理目录结构,而不是指逻辑结构,我们在进行URL的设计时,网站的结构要尽量的去减少目录层次,层次不能太深了,一般建议不要超过三层,特别对于一些新站来说,权重低,搜索引擎蜘蛛爬行得很浅,深一点的页面,蜘蛛都很可能不会去爬行的。

文件名及目录名要具有可描述性,不但让用户一眼就能看出来这个页面是关于什么的,对用户体验比较友好,而且搜索引擎也比较喜欢这样的URL。

例如一个关于新闻的目录,我们可以把它命名为SEO,用户看到这个目录名称,大概就知道这个目录是关于什么内容的了。

关键词出现在URL中,可以提1一定的相关性,尤其对于优化英文网站,这点非常的重要,而且关键词出现在URL的位置越靠前越好,也就是说出现在域名中好,其次是出现在目录名中,后才是出现在文件名中。

SEO提醒大家注意一点的是不要出现关键词堆积的现象,例如许多朋友的SEO博客,在网站的域名中就包含了SEO,这对于关键词的排名来说,具有一定的权重优势。

大部分的CMS系统都可以把页面的URL设置为目录或者文件形式,有些朋友认为目录形式比文件形式权重要1一点,无论使用哪种形式的URL,权重应该是差不了多少的,基本可以忽略二者之间的权重差异。

另外,我们认为使用目录形式有一个优点,以后如果更换其他的编程语言,URL也可以不用变化,也不用经过特殊的处理,而文件形式的URL可能文件的扩展名会变化,需要做一定的URL重写处理。

(2)、有些服务器是区分大小写的,例如Lunix服务器,这样在站长做链接或者是用户输入时,会因为大小写的问题而出现404错误,而且robots也是区分大小写的,如果大小写搞错了,可能会造成不能收录的严重问题。建议所有的URL都使用小写。

目录或者文件名中如果有两个单词组成时,一般建议中间使用中划线(-)隔开,切记不要使用下划线或者其他字符,在搜索引擎中,它是把中划线当作一个空格来处理的,而下划线则是被忽略的,例如seo-lunwen会被读成seo与lunwen,这是比较友好的写法。

在进行URL设计时,我们尽量使用静态的URL,虽然现代的主流搜索引擎都能够很好的去索引带有参数的动态网页了,可是,使用静态的URL还是有一定的优势的。

如果由于某些原因,不能使用静态的URL,而不得不使用动态的URL时,设计的则是URL中的参数应该尽量减少,不要超过三个,一般的情况下URL中的参数2-3个就可以了。

参数太多了不但用户看起来困难,对搜索引擎的索引可能也会造成一定的问题,所以,能使用静态就使用静态的URL,能短就尽量短。

比如常见的不规范网址,带不带www的域名,以及结尾是否带index.html文件名的页面,就造成同样的首页,出现、

大部分网站的URL命名规则是“根域名+栏目+文章页面”,也有一部分网站的URL命名规则是“根域名+文章页面”,其中能够产生变数的多半在于文章页面的命名规则上,有很多的朋友可能会注意到自己的命名规则是不太合理的,那么什么样的URL命名规则比较利于搜索引擎抓取呢?

(1)、网站的网址结构应尽可能简单些,并考虑网站组织的内容,让网址的构建合乎逻辑并易于理解(尽可能采用易读字词而非长的ID数字)。

(2)、建议您在网址中使用标点符号,帮助搜索引擎更好地分析网页内容,如在网址中使用连字符(-)而尽量避免使用下划线(_),用连字符分开两个单词,更有利于搜索引擎蜘蛛进行语义分析。

(3)、尽量少使用复杂的网址,特别是那些包含多个变量参数的网址(URL静态化),因为其可能会产生大量不必要的网址全都指向您网站上相同或相似的内容,给抓取工具带来麻烦,消耗大量不必要的带宽,也可能无法为您网站的所有内容编制完整索引。

无论是用户还是搜索引擎都喜欢简短的URL,对于用户来说,觉得简单、容易记。URL的层次也不宜过多,一般四级就好。虽然搜索引擎能够抓取到你四级之后的内容,但是其页面的权重是相当低的。对于用户而言,简短的URL给其传递的就是简明、没有垃圾信息,更容易获得点击。

URL中的关键词有助于告诉爬虫网页与哪些内容有关。 url中包含关键字关键字在url中,能够增长页面的相关性,而且能在名次时贡献一点儿分数。经不为己甚析,关键字普通出如今域名中是比较好的,假如域名中未能包含关键字,那么我们可以通不为己甚类层级命名中来包含关键字,虽然效用较小,不过仍然有一定效用的。不过不要出现关键字堆积的嫌疑。无论是用户还是搜索引擎都喜欢简短的URL,对于用户来说,觉得简单、容易记。URL的层次也不宜过多,一般四级就好。虽然搜索引擎能够抓取到你四级之后的内容,但是其页面的权重是相当低的。

我们有的网站在URL中使用下划线“_”来分割单词,但对于搜索引擎而言,“_”为连字符,而不是分割符。因此我们要尽量使用中横线“-”来分割单词。在使用中尽量避免此类的发生,每一点都做好。 相对与相对路径,相对路径简单来说体现的是真实路径,而相对路径体现的是路径之间的关系,由于相对路径在搜索引擎中表现良好,1一度网络建议尽量用相对路径。

动态与静态路径,搜索引擎的技术已经相对成熟,但笔者认为搜索引擎对静态路径的友好度相对较1,建议使用静态路径,必要的时候可以rewrite路径,即伪静态。特殊情况下还是可以用动态路径(因为有些空间不支持伪静态)。虽然当今的搜索引擎有效可以抓取动态的URL,但包含关键词、长度适中的静态URL更为适宜。在条件适合的情况下,如发布一个新的网站或新的页面,还是应该尽量把包含很多参数的动态URL,根据上述的URL优化规则进行静态的重写。当然URL的重写是个相对复杂的过程,在实施过程中应该尽量避免出现错误,以免造成更加不利的情况。

我们在打开不带和带www的要进行统一,如果不带www的能够打开,但是要做301跳转到带www的。网站优化这样是域名更统一,对用户更友善。我们在URL中,有的时候出现大小写,这样给用户感觉是不美观的,我们需要大小写统一。字母应为小写这搭众多人可能会问搜引得擎区分体积写吗?虽然说搜引得擎区不区分体积写还有待考据,,用户浏览起来看着也舒坦,而且当用户需要手动输入url时耶不由得易出错。

如果URLs发生改变,使用301重定向方法,将旧的URL指向到新URL,如果你必须更改你的URLs,使用301重定向从每个旧URLs指向到相匹配的新URL,可以尽量减少影响。不要用301将所有旧URLs 重定向到新首页;这既对搜索引擎爬虫不友好对用户也不友好。对搜索引擎优化的影响:使用301重定向是告诉爬虫,旧的URLs已被新网址取代。这样做的影响是,所有的站外链接将通过此方法完成新旧URLs的过渡,使它具有更好的机会取代旧的网址,在搜索引擎结果中更干净。对可用性的影响: 301重定向也将帮助你的网站访客直接到达新URL。

URL当中的#号是一个锚点的标志位,这样的url打开之后会将访问者的视线定位在指定位置上,令访问者直接看到网页中间的一段内容。

目前百度对带#号URL的收录策略是:去掉#号后面的内容,仅对#号前面的url进行建库。这样就导致一些站长认为有意义有价值的页面,百度却无法收录,继而影响新链接的抓取和整体SEO效果。

所以,站长在建站的时候对#号的使用一定要慎谨,百度站长平台不建议在有独特内容价值的url上使用#号,对于独特的内容,应该新开页面,用独立的URL页面来承载该内容,让百度更容易抓取与识别。

也叫URL query,是一个复杂,容易被忽视,这个问题多数出现在数据统计部门,如果去掉的话,该部门或其他部门就无法工作。

例如:为了统计一个页面,该用户是从哪个地方访问进来的,往往会在URL中添加“?”问号,后面紧跟相关参数(时间参数、关键词参数、文章ID参数等等)

2、丢失很多本应拿到的链接加分,站外渠道的链接往往是优质的。同一个URL的分值可能分散成几十份。

3、SEO的流量被统计到别的渠道(因为tracking字段写的是别的渠道,而且被收录被点击)

4、往往形成一种局面,产品用一套URL,SEO用另一套URL, 甚至不同渠道用不同的URL,后期开发和维护的成本1。

遇到这种问题,也许大家都首先想到的是用canonical标签来解决,但在实际测试当中,百度对canonical标签的支持力度还是比较低的,所以,有好多人使用了该标签,但一直效果不佳的原因。那么大家可以尝试以下解决办法:

3、所有和SEO元信息不相干的参数都放到#后边,因为#后边不影响web服务器返回的内容。简单的说就是用”#”替代”?”。

5、如果#后边的参数影响页面内容,比如酒店的入住日期。那么这部分内容用ajax加载就行,他是不稳定的,不属于页面内容的一部分。

6、原始的#锚点定义肯定会冲突,定义一个#后边的变量,并用js控制屏幕滚动,来原始锚点的作用。

其实,跟“相关性”比,URL的先进性与稳定性更为重要,那么这个URL佳的情况是:/hotel/shanghai/12345678/

对于这个问题,我只想说,大写字母统统换成小写字母。如果已经有大写字母的URL了,那么做301跳转到小写字母上面,但一定要注意不要陷入301死循环中了。

把没有反斜杠的URL做301跳转到带反斜杠的URL上面。这句话,我相信做SEO的人都知道,但往往在现实中,还是有很多网站,同时存在这两种URL,虽然,把网站的收录无形的扩大了1倍,但危害远远要大于这个。对这个不多解释,有疑问可以给我留言,我一对一的帮你解决。

对于这个问题,就目前来说还是比较普遍存在的一个问题。这句话是什么意思了?直接看看下面举例,就知道了:

这个问题,对我来说,其实就是技术的逻辑不严谨导致的,试想一下,如果没有对URL中的数字进行判断,那么URL中的数字,我可以修改成任意数字,修改完后,访问该页面依旧返回200状态码。对于这个问题,就很严重了,如果被对手发现,会变成什么样?

通过这个标题,我相信大家都应该知道是什么意思了。以前,常见的就是动态URL与静态URL,都是可以访问到同一个页面,也都会想到使用canonical标签来解决。

其实,在我们实际中,还会遇到这种情况,就是一篇文章分了好多页面,还有一个把所有分页整合在一起的总页面,

这种页面进行移动适配,虽然,理论上是没什么问题,但对于搜索引擎来说,还是不太方便,我们应该尽量做到PC与移动只有主域名不同,其他部分都相同,这样搜索引擎识别起来很方便,写适配正则也很方便。所以,应当尽量避免该问题的出现。

以上就是SEO小编总结的提升网站关键词排名的相关内容,能很好的帮助大家对这方面的优化有一个比较清楚的认识,希望能为您的优化提供帮助,大家一定要重视起来,只有做好每个优化细节,才能得好的网站排名!

相关新闻

联系我们

联系我们

400 -1616 -146

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部