广 告 位 招 租 QQ:527116945
当前位置: 首页 » SEO » seo » 正文

seo优化行业

放大字体  缩小字体 发布日期:2022-05-28 01:56:44  来源:seo优化行业  作者:wei  浏览次数:3
核心提示:seo优化行业-网站URL路径中“#”“?”“&”号的作用是什么在网站的SEO基础优化当中,其中有一项就是针对于网站URL路径的优

seo优化行业-网站URL路径中“#”“?”“&”号的作用是什么

在网站的SEO基础优化当中,其中有一项就是针对于网站URL路径的优化方案,很多初学SEO的朋友对于URL路径的优化还是比较陌生的,URL路径的优化其实就是通过SEO技术操作而达到的URL路径的标准化。一个网站URL路径必须是统一的,并且都是层次比较简洁的,这样不但有利于用户进行浏览,而且也有助于搜索引擎蜘蛛的抓取。

网站URL路径的优化有以下三种形式:

1、网站域名的统一

网站域名的统一主要是针对于顶级域名和主域名来说的,顶级域名是不带www的域名,主域名就是带www的域名。网站域名的URL优化一般是通过301重定向的方式来实现的,也就是说通过统一指向一种域名的方法来实现,这里主要是让搜索引擎把链接权重集中到一种域名方式上。通俗一点讲,假如你的网站域名设置默认为带www的域名,那么不管是输入带www的域名还是不带www的域名,最终都会跳转到带www的域名上面。带www的域名也是大众用户比较习惯的记忆和书写域名的方式,因此在做网站域名的URL路径优化的时候一般是设定为跳转到带www的域名上面的。

这里也要说明一个问题,现在的空间商都会提供一个测试网站用的临时域名供朋友们使用,在网站上线前一定要记得在做301重定向的时候,也要同时加入临时域名的重定向,也就是说要把不带www的域名和临时域名都跳转到带www的域名上面。

2、URL层次的优化

网站URL路径层次越简单越好,大家都知道在织梦程序当中的默认路径一般是【域名/a/abc.html】,当然这个URL路径相对来说还是比较简单的,但是站在SEO优化的角度来说,我们还可以针对这个URL进行进一步的优化。通常这个域名的最终优化结果是【域名/abc.html】,也就是把a这个路径给去掉。

3、网站URL路径写法的标准

网站URL路径的写法也是很有讲究的,这里包括大小写字母和斜杠。对于大写的URL和小写的URL,虽然都可以访问到同一个网站的页面,但是搜索引擎会认为是两个站点,从而会分散这个网站页面的权重,因此我们在宣传自己的网站页面的时候一定要注意统一为小写URL。域名后面的斜杠同样是域名的组成部分之一,因此在发布外链和做友情链接的时候斜杠一定也是需要统一的,这也是集中权重的一种URL路径优化方式。

通过以上三点的描述,希望朋友们对网站URL路径的优化有了一定的认识。总之,网站URL路径的SEO优化是为了让用户体验更加的好,也是为了让搜索引擎蜘蛛更加容易的抓取到网站的重要链接,起到集中权重的作用。

seo优化行业-SEO相关(1)

网站的URL路径优化需要考虑的不仅仅是搜索引擎蜘蛛抓取是否方便,而且也同时需要考虑一下用户的浏览体验及记忆成本。因此,对于网站的URL路径优化对网站的seo基础优化来说也是十分重要的,今天和朋友们分享一下网站URL路径优化设置技巧。

关于动态路径和静态路径的概念在这里就不多做说明了,只不过现在来说搜索引擎蜘蛛针对简单的动态路径也是非常友好的。动态路径当中会出现很多不利于用户记忆的符合,这一点也成为动态路径不利于用户体验的一个重要因素。因此在设置网站URL路径的时候,还是以静态路径和伪静态路径为主。

决定了给网站设置为静态路径的形式,那么接下来就要对URL路径的层次问题进行限制。层次多了之后,也会影响搜索引擎蜘蛛的抓取速度,如果URL路径层次特别多的话,蜘蛛甚至都会放弃对该路径的抓取。因此,一般来说URL路径层次越少越好,当然也要区分开首页之外的栏目页、详情页等不同等级页面的URL路径的差异化。

朋友们应该都知道路径当中是不可以出现中文的,但是对于像栏目页等这样的URL路径在设置优化的时候,可以将栏目标题的核心用拼音的形式体现出来。也就是说,将所布局的核心关键词在URL路径当中可以用全拼的形式体现出来。

总之,在网站URL路径优化设置的过程中一定是要按照以上几个重点去操作的,当然还需要注意的一点是URL路径优化设置要在网站上线前就要操作完成,等上线后或者搜索引擎收录后就尽量不要去修改URL路径的结构了,否则会给网站的seo优化带来很大的负面作用。

seo优化行业-SEO相关(2)

虽然在搜索引擎蜘蛛抓取的过程中,对于网站URL路径中出现的“#”“?”“&”等符号,会严重影响蜘蛛的抓取。可是在网站URL结构当中的动态路径中,“#”“?”“&”也是经常出现的特殊符号,今天和朋友们分享一下“#”“?”“&”这三种符号在URL路径当中的作用,感兴趣的朋友可以多了解一下。

1. #

10年9月,twitter改版。一个显著变化,就是URL加入了”#!”符号。比如,改版前的用户主页网址为http://twitter.com/username改版后,就变成了http://twitter.com/#!/username

这是主流网站第一次将”#”大规模用于重要URL中。这表明井号(Hash)的作用正在被重新认识。本文根据HttpWatch的文章,整理与井号有关的所有重要知识点。

一、#的涵义

#代表网页中的一个位置。其右面的字符,就是该位置的标识符。比如,http://www.example.com/index.html#print就代表网页index.html的print位置。浏览器读取这个URL后,会自动将print位置滚动至可视区域。

为网页位置指定标识符,有两个方法。一是使用锚点,比如<a name=”print”></a>,二是使用id属性,比如<div id=”print”>。

二、HTTP请求不包括#

#是用来指导浏览器动作的,对服务器端完全无用。所以,HTTP请求中不包括#。

比如,访问下面的网址,http://www.example.com/index.html#print,浏览器实际发出的请求是这样的:

GET /index.html HTTP/1.1

Host: www.example.com

三、#后的字符

在第一个#后面出现的任何字符,都会被浏览器解读为位置标识符。这意味着,这些字符都不会被发送到服务器端。

比如,下面URL的原意是指定一个颜色值:http://www.example.com/?color=#fff,但是,浏览器实际发出的请求是:

GET /?color= HTTP/1.1

Host: www.example.com四、改变#不触发网页重载

单单改变#后的部分,浏览器只会滚动到相应位置,不会重新加载网页。

比如,从http://www.example.com/index.html#location1改成http://www.example.com/index.html#location2,浏览器不会重新向服务器请求index.html。

五、改变#会改变浏览器的访问历史

每一次改变#后的部分,都会在浏览器的访问历史中增加一个记录,使用”后退”按钮,就可以回到上一个位置。这对于ajax应用程序特别有用,可以用不同的#值,表示不同的访问状态,然后向用户给出可以访问某个状态的链接。值得注意的是,上述规则对IE 6和IE 7不成立,它们不会因为#的改变而增加历史记录。

六、window.location.hash读取#值

window.location.hash这个属性可读可写。读取时,可以用来判断网页状态是否改变;写入时,则会在不重载网页的前提下,创造一条访问历史记录。七、onhashchange事件

这是一个HTML 5新增的事件,当#值发生变化时,就会触发这个事件。IE8+、Firefox 3.6+、Chrome 5+、Safari 4.0+支持该事件。

它的使用方法有三种:

window.onhashchange = func;

<body onhashchange=”func();”>

window.addEventListener(“hashchange”, func, false);

对于不支持onhashchange的浏览器,可以用setInterval监控location.hash的变化。

八、Google抓取#的机制

默认情况下,Google的网络蜘蛛忽视URL的#部分。

但是,Google还规定,如果你希望Ajax生成的内容被浏览引擎读取,那么URL中可以使用”#!”,Google会自动将其后面的内容转成查询字符串_escaped_fragment_的值。

比如,Google发现新版twitter的URL:http://twitter.com/#!/username

就会自动抓取另一个URL:http://twitter.com/?_escaped_fragment_=/username

通过这种机制,Google就可以索引动态的Ajax内容。

AJAX = 异步 Javascript和XML(标准通用标记语言的子集)。AJAX 是一种用于创建快速动态网页的技术。

2. ?

1)连接作用:比如

http://www.xxx.com/Show.asp?id=77&nameid=2905210001&page=1

2)清除缓存:比如

http://www.xxxxx.com/index.html

http://www.xxxxx.com/index.html?test123123

两个url打开的页面一样,但是后面这个有问号,说明不调用缓存的内容,而认为是一个新地址,重新读取。

3. &

不同参数的间隔符

原文地址:https://www.cnblogs.com/kaituorensheng/p/3776527.html

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
 

关键词: seo优化行业
 
推荐图文
最新热点文章