暖石网
nuanshi

首页 > 转行运营系统课 >链接静态化

链接静态化

什么是分页链接静态化?网站页面的分页链接到底怎么设计好?到底需不需要去做链接静态化的优化呢?本节课为你揭晓

链接静态化7分52秒
什么是分页链接静态化?网站页面的分页链接到底怎么设计好?到底需不需要去做链接静态化的优化呢?本节课为你揭晓
课程问答
暖石社区的问答,是链接静态化,而不是使用异步加载,是基于 SEO 的考虑吗?那异步加载的用户体验 PK 做SEO链接静态化,应该如何平衡?
牛小kk 2016-07-01 19:32

对,是基于seo的考虑,最早是异步加载的,后来静态化了。这个看具体内容,如果我们为了增加收录页面数量,那么采用静态化更佳,对于页面上部分区域内容依然采用异步加载是没问题的。页面上对于爬虫来说不是那么重要的信息,比如用户列表、商品动态、商品详情、用户动态feed流等等,那就依然保持异步加载没有任何问题。

拿暖石来说,静态化是为了增加帖子、课程的页面,至于页面里面的内容依然采用异步加载

1人觉得有帮助 有帮助
老师,那个自动加载功能不利于SEO可是为什么知乎、微博都使用自动加载呢?另外,链接静态化具体是如何操作呢?
牛小kk 2016-07-07 15:51

当你做到知乎、微博的量级,自动加载已经影响不到你了,对于新网站来说,采用自动加载技术和产品上不会有任何问题,但是可能对seo有影响。链接静态化的具体操作技术人员改几行代码就行了,如果你不是开发人员这个应该没必要深究

5人觉得有帮助 有帮助
白小兔 2019-11-06 14:52

老师,我这个链接是不是就是链接静态化?http://www.nncjy.cn/article_xwzx_0002.html

小盐老师 2019-11-06 15:43

同学你好~

同学的链接是链接静态化。

如果同学已经没有疑问了,也请同学在下方点击一下问题解决,给老师一个反馈。


0人觉得有帮助 有帮助
林遠夏 2019-10-28 15:04

老师,我听完这节课,还是不太明白,如何区分静态化和非静态化的链接?有什么规律么?还是特征?

沐沐老师 2019-10-28 15:33

同学你好,首先,链接分为两大部分,“?”前面的部分,“?”后面的部分,后面的部分都是链接的参数。

静态化的页面,不同页面是靠“?”前面部分来区分,比如暖石社区不同帖子的链接不一样的,这样对于搜索引擎来看是多个链接,也就是多个页面。

非静态化页面,不同页面是靠“?”后面部分来区分,即链接的查询参数不同,这样链接的“?”前面部分一样,对于搜索引擎来看是同一个链接,也就是一个页面,只不过页面有不同的查询参数。

不知道是否解决同学的疑问,如果同学还有想探讨的,老师非常愿意和同学一起解决问题到底。如果同学已经没有疑问了,也请同学在下方点击一下问题解决,给老师一个反馈。

0人觉得有帮助 有帮助

一个商品页面,www.abc.com/product?id=123456&from=sem&medium=weixin   这就是一个动态的,因为加载不同的商品,仅仅id的值不同就可以了,“?”前面的链接始终保持不变。而www.abc.com/product/123456?from=sem&medium=weixin 这就是一个静态的,因为“?”前面就决定了这个页面展示内容,每个商品是不同的链接,“?”后面仅仅是访问来源和渠道的监测参数而已

老师,不明白这个为啥一个是静态,一个是动态。

半亩老师 2019-05-03 22:06

同学好,同学不需要理解上面同学讲的很多术语,只要理解第二个链接相对于第一个链接是静态链接就好。之所以第二个是静态的,是因为它将id的序号固定在了url里,而不是用【?id=】的参数形式进行表述。

0人觉得有帮助 有帮助

老师,你讲的课程和我买的一本书特别像,整体框架基本一致《SEO实战密码》,比书上讲的更简单易懂,我看到书上说的搜索引擎算法改变有可能让你的SEO方法失效,说的是什么?

暖石苏苏 2019-04-21 09:32

SEO指的是搜索引擎优化,通过迎合搜索引擎的排序算法来让自己的网站获得更好的位置优势,因此,如果搜索引擎算法改变了,自然SEO的优化思路也要随之改变的。简单来讲,就是游戏规则变了,你的玩法也要随之改变。

东岭 2019-04-21 09:34
怎么观察搜索引擎的算法和之前有没有改变,怎么有效应对?
暖石苏苏 2019-04-21 10:15

同学你好,这个问题很难回答你,说实话做SEO,有些是有理论知识可以参考,有些是行业经验甚至推测。如果能研究引擎算法,那还做什么SEO?另外搜索引擎的算法也不是说研究就研究的,对于大多数做seo的人来说,搜索引擎的算法是黑盒,各家搜索引擎也不会公布自己的算法的。打个比方,即使进入百度凤巢核心团队,接触的也是算法的一部分。复杂的算法谈何研究和观察就能知道的,因此我们只能了解原理,具体操作要在实际工作中通过不断测试来摸索。

东岭 2019-04-21 10:21
明白,谢谢您
暖石苏苏 2019-04-21 10:23

同学不客气,继续加油!

0人觉得有帮助 有帮助

听了这么多 ,我还是没看懂应该怎么设置成静态页面??

暖石苏苏 2019-02-26 17:26

同学你好,链接静态化的具体操作技术人员改几行代码就行了,如果你不是开发人员这个应该没必要深究。

0人觉得有帮助 有帮助

kb老师,你声音好像一个主持人朱桢!

牛小kk 2018-11-29 23:09

哈哈,过奖了

0人觉得有帮助 有帮助

老师,www.odaily.com这个网站,下滑后发现是异步加载,但是并没有看到哪里有带“?”的链接呀

牛小kk 2018-06-30 17:07

这个你可以在chrome浏览器下打开开发者工具,然后在”network“类里,继续加载内容,会看到一个异步请求,这个请求就是请求新的数据的,我刚才看到网址是:https://www.odaily.com/api/app-front/feed-stream?feed_id=&b_id=160564&per_page=20&_=1530349523192

oleole 2018-07-01 18:46
所以这个说明,爬虫看到的是一个页面,不利于网站内容的收录对吗
牛小kk 2018-07-02 10:34

异步加载的内容是爬虫看不到的内容,因此异步加载的内容必然不会收录,不利于网站内容收录

0人觉得有帮助 有帮助
一个商品页面,www.abc.com/product?id=123456&from=sem&medium=weixin 这就是一个动态的,因为加载不同的商品,仅仅id的值不同就可以了,“?”前面的链接始终保持不变。而www.abc.com/product/123456?from=sem&medium=weixin 这就是一个静态的,因为“?”前面就决定了这个页面展示内容,每个商品是不同的链接,“?”后面仅仅是访问来源和渠道的监测参数而已————老师,通过这个例子,我能不能这样理解,“?”前面变动导致展示页面变化就属于静态链接,反之“?”后面变动导致变化就为动态链接?
牛小kk 2017-08-19 19:29

对的,这么理解正确

0人觉得有帮助 有帮助
leez,从无到有 2017-06-01 22:12
老师你好,关于你的回答(如果一个分页、商品详情、用户页面等的展示是由一个url里“?”前面部分决定,那么这是静态化的),怎么判断分页用户页面等的展示是否由“?”前面部分决定。这个网站www.xxx.com/front/invest/fundDetail?id=2798,是动态的吗
牛小kk 2017-06-02 22:20

你举得例子,比如www.xxx.com/front/invest/fundDetail?id=2798是一款产品,而www.xxx.com/front/invest/fundDetail?id=2799是另一款产品,那么其实是相同的url只不过后面的参数id值不同,那么这样就是动态的。

0人觉得有帮助 有帮助
一真,阿弥陀佛! 2017-04-10 16:20
老师,我怎么判断一个网址是静态还是动态?不带特殊符号的就是静态的,是吗?比如这个就是动态的http://www.nhq01.com/index.php/product/scr?fac=&brand=&condition=&p=2?
牛小kk 2017-04-11 10:20

这个要看具体问题了。如果一个分页、商品详情、用户页面等的展示是由一个url里“?”前面部分决定,那么这是静态化的,“?”后面部分不决定这些页面的展示,比如“?”后面有参数,但仅仅是一些监测参数、用户访问状态参数等。所以不能说不带特殊符号就是静态的,这样说是错误的。


举个例子:

一个商品页面,www.abc.com/product?id=123456&from=sem&medium=weixin   这就是一个动态的,因为加载不同的商品,仅仅id的值不同就可以了,“?”前面的链接始终保持不变。而www.abc.com/product/123456?from=sem&medium=weixin 这就是一个静态的,因为“?”前面就决定了这个页面展示内容,每个商品是不同的链接,“?”后面仅仅是访问来源和渠道的监测参数而已

一真 2017-04-11 11:10
老师,我理解下,那我举例的这个网址,其实是动态的是吗,因为后面可能是p=3,或者4之类的。我理解的对吗
牛小kk 2017-04-11 16:34

得看参数的含义,如果参数影响着页面数据的呈现,那么就是动态的。这里参数名字叫p,p的含义不知道表达的意思,所以无法肯定回答。但是相信对这个问题的理解应该ok了

0人觉得有帮助 有帮助
小小宇,持续学习 2017-03-06 21:15
请问老师,具体怎么做静态化的链接呢?是程序猿那边来搞得是吧
馒头老师 2017-03-06 23:37

程序员操作就可以了

0人觉得有帮助 有帮助
IS 2016-11-12 20:11
老师你好,比如这条链接:http://www.ntce.com/2016/31630.html就不算链接静态化吧,2016/后面的都不会被爬虫去爬是吗?
馒头老师 2016-11-14 11:49

这个是一个静态化链接

0人觉得有帮助 有帮助
做链接静态化是为了更好的让爬虫知道你网页结构化的路径清晰度?如果是后面带参数,爬虫可能不明白这是什么意思,所以它只认可参数前面的链接,就会认为是同一个页面。但是做了静态化,让爬虫看这个链接路径很明白,类似是一个面包屑清楚知道自己目前所在的位置,是不一样的页面,就会继续往深处爬,就跟我们浏览电脑或者是手机的文件夹一样,搜索栏上面的都算是链接静态化,我是这样理解的
馒头老师 2016-10-15 01:17

是的,链接静态化对爬虫来说可能不知道这个页面还有更多的东西,所以为了让爬虫有机会抓取页面,我们多数情况下会选择做成链接静态化。

0人觉得有帮助 有帮助
nuanshi100.com/topic/marketing/page/5?sort=feed&good=false 老师,请问这个链接,算是静态化,还是带参数
牛小kk 2016-07-01 19:34

问的问题很好,这个已经静态化了,因为原来是nuanshi100.com/topic/marketing?page=5,改为了nuanshi100.com/topic/marketing/page/5,后面带的参数只是干预以什么排序方式来呈现内容,所以静态化的链接依然可以带有参数,并不是说做完静态化链接就totally不带参数了

0人觉得有帮助 有帮助

链接静态化

什么是分页链接静态化?网站页面的分页链接到底怎么设计好?到底需不需要去做链接静态化的优化呢?本节课为你揭晓

< 返回课程表
展开全部
课程问答
暖石社区的问答,是链接静态化,而不是使用异步加载,是基于 SEO 的考虑吗?那异步加载的用户体验 PK 做SEO链接静态化,应该如何平衡?
牛小kk 2016-07-01 19:32

对,是基于seo的考虑,最早是异步加载的,后来静态化了。这个看具体内容,如果我们为了增加收录页面数量,那么采用静态化更佳,对于页面上部分区域内容依然采用异步加载是没问题的。页面上对于爬虫来说不是那么重要的信息,比如用户列表、商品动态、商品详情、用户动态feed流等等,那就依然保持异步加载没有任何问题。

拿暖石来说,静态化是为了增加帖子、课程的页面,至于页面里面的内容依然采用异步加载

1人觉得有帮助 有帮助
老师,那个自动加载功能不利于SEO可是为什么知乎、微博都使用自动加载呢?另外,链接静态化具体是如何操作呢?
牛小kk 2016-07-07 15:51

当你做到知乎、微博的量级,自动加载已经影响不到你了,对于新网站来说,采用自动加载技术和产品上不会有任何问题,但是可能对seo有影响。链接静态化的具体操作技术人员改几行代码就行了,如果你不是开发人员这个应该没必要深究

5人觉得有帮助 有帮助
2019-11-06 14:52

老师,我这个链接是不是就是链接静态化?http://www.nncjy.cn/article_xwzx_0002.html

小盐老师 2019-11-06 15:43

同学你好~

同学的链接是链接静态化。

如果同学已经没有疑问了,也请同学在下方点击一下问题解决,给老师一个反馈。


0人觉得有帮助 有帮助
2019-10-28 15:04

老师,我听完这节课,还是不太明白,如何区分静态化和非静态化的链接?有什么规律么?还是特征?

沐沐老师 2019-10-28 15:33

同学你好,首先,链接分为两大部分,“?”前面的部分,“?”后面的部分,后面的部分都是链接的参数。

静态化的页面,不同页面是靠“?”前面部分来区分,比如暖石社区不同帖子的链接不一样的,这样对于搜索引擎来看是多个链接,也就是多个页面。

非静态化页面,不同页面是靠“?”后面部分来区分,即链接的查询参数不同,这样链接的“?”前面部分一样,对于搜索引擎来看是同一个链接,也就是一个页面,只不过页面有不同的查询参数。

不知道是否解决同学的疑问,如果同学还有想探讨的,老师非常愿意和同学一起解决问题到底。如果同学已经没有疑问了,也请同学在下方点击一下问题解决,给老师一个反馈。

0人觉得有帮助 有帮助

一个商品页面,www.abc.com/product?id=123456&from=sem&medium=weixin   这就是一个动态的,因为加载不同的商品,仅仅id的值不同就可以了,“?”前面的链接始终保持不变。而www.abc.com/product/123456?from=sem&medium=weixin 这就是一个静态的,因为“?”前面就决定了这个页面展示内容,每个商品是不同的链接,“?”后面仅仅是访问来源和渠道的监测参数而已

老师,不明白这个为啥一个是静态,一个是动态。

半亩老师 2019-05-03 22:06

同学好,同学不需要理解上面同学讲的很多术语,只要理解第二个链接相对于第一个链接是静态链接就好。之所以第二个是静态的,是因为它将id的序号固定在了url里,而不是用【?id=】的参数形式进行表述。

0人觉得有帮助 有帮助

老师,你讲的课程和我买的一本书特别像,整体框架基本一致《SEO实战密码》,比书上讲的更简单易懂,我看到书上说的搜索引擎算法改变有可能让你的SEO方法失效,说的是什么?

暖石苏苏 2019-04-21 09:32

SEO指的是搜索引擎优化,通过迎合搜索引擎的排序算法来让自己的网站获得更好的位置优势,因此,如果搜索引擎算法改变了,自然SEO的优化思路也要随之改变的。简单来讲,就是游戏规则变了,你的玩法也要随之改变。

东岭 2019-04-21 09:34
怎么观察搜索引擎的算法和之前有没有改变,怎么有效应对?
暖石苏苏 2019-04-21 10:15

同学你好,这个问题很难回答你,说实话做SEO,有些是有理论知识可以参考,有些是行业经验甚至推测。如果能研究引擎算法,那还做什么SEO?另外搜索引擎的算法也不是说研究就研究的,对于大多数做seo的人来说,搜索引擎的算法是黑盒,各家搜索引擎也不会公布自己的算法的。打个比方,即使进入百度凤巢核心团队,接触的也是算法的一部分。复杂的算法谈何研究和观察就能知道的,因此我们只能了解原理,具体操作要在实际工作中通过不断测试来摸索。

东岭 2019-04-21 10:21
明白,谢谢您
暖石苏苏 2019-04-21 10:23

同学不客气,继续加油!

0人觉得有帮助 有帮助

听了这么多 ,我还是没看懂应该怎么设置成静态页面??

暖石苏苏 2019-02-26 17:26

同学你好,链接静态化的具体操作技术人员改几行代码就行了,如果你不是开发人员这个应该没必要深究。

0人觉得有帮助 有帮助

kb老师,你声音好像一个主持人朱桢!

牛小kk 2018-11-29 23:09

哈哈,过奖了

0人觉得有帮助 有帮助

老师,www.odaily.com这个网站,下滑后发现是异步加载,但是并没有看到哪里有带“?”的链接呀

牛小kk 2018-06-30 17:07

这个你可以在chrome浏览器下打开开发者工具,然后在”network“类里,继续加载内容,会看到一个异步请求,这个请求就是请求新的数据的,我刚才看到网址是:https://www.odaily.com/api/app-front/feed-stream?feed_id=&b_id=160564&per_page=20&_=1530349523192

oleole 2018-07-01 18:46
所以这个说明,爬虫看到的是一个页面,不利于网站内容的收录对吗
牛小kk 2018-07-02 10:34

异步加载的内容是爬虫看不到的内容,因此异步加载的内容必然不会收录,不利于网站内容收录

0人觉得有帮助 有帮助
一个商品页面,www.abc.com/product?id=123456&from=sem&medium=weixin 这就是一个动态的,因为加载不同的商品,仅仅id的值不同就可以了,“?”前面的链接始终保持不变。而www.abc.com/product/123456?from=sem&medium=weixin 这就是一个静态的,因为“?”前面就决定了这个页面展示内容,每个商品是不同的链接,“?”后面仅仅是访问来源和渠道的监测参数而已————老师,通过这个例子,我能不能这样理解,“?”前面变动导致展示页面变化就属于静态链接,反之“?”后面变动导致变化就为动态链接?
牛小kk 2017-08-19 19:29

对的,这么理解正确

0人觉得有帮助 有帮助
2017-06-01 22:12
老师你好,关于你的回答(如果一个分页、商品详情、用户页面等的展示是由一个url里“?”前面部分决定,那么这是静态化的),怎么判断分页用户页面等的展示是否由“?”前面部分决定。这个网站www.xxx.com/front/invest/fundDetail?id=2798,是动态的吗
牛小kk 2017-06-02 22:20

你举得例子,比如www.xxx.com/front/invest/fundDetail?id=2798是一款产品,而www.xxx.com/front/invest/fundDetail?id=2799是另一款产品,那么其实是相同的url只不过后面的参数id值不同,那么这样就是动态的。

0人觉得有帮助 有帮助
2017-04-10 16:20
老师,我怎么判断一个网址是静态还是动态?不带特殊符号的就是静态的,是吗?比如这个就是动态的http://www.nhq01.com/index.php/product/scr?fac=&brand=&condition=&p=2?
牛小kk 2017-04-11 10:20

这个要看具体问题了。如果一个分页、商品详情、用户页面等的展示是由一个url里“?”前面部分决定,那么这是静态化的,“?”后面部分不决定这些页面的展示,比如“?”后面有参数,但仅仅是一些监测参数、用户访问状态参数等。所以不能说不带特殊符号就是静态的,这样说是错误的。


举个例子:

一个商品页面,www.abc.com/product?id=123456&from=sem&medium=weixin   这就是一个动态的,因为加载不同的商品,仅仅id的值不同就可以了,“?”前面的链接始终保持不变。而www.abc.com/product/123456?from=sem&medium=weixin 这就是一个静态的,因为“?”前面就决定了这个页面展示内容,每个商品是不同的链接,“?”后面仅仅是访问来源和渠道的监测参数而已

一真 2017-04-11 11:10
老师,我理解下,那我举例的这个网址,其实是动态的是吗,因为后面可能是p=3,或者4之类的。我理解的对吗
牛小kk 2017-04-11 16:34

得看参数的含义,如果参数影响着页面数据的呈现,那么就是动态的。这里参数名字叫p,p的含义不知道表达的意思,所以无法肯定回答。但是相信对这个问题的理解应该ok了

0人觉得有帮助 有帮助
2017-03-06 21:15
请问老师,具体怎么做静态化的链接呢?是程序猿那边来搞得是吧
馒头老师 2017-03-06 23:37

程序员操作就可以了

0人觉得有帮助 有帮助
2016-11-12 20:11
老师你好,比如这条链接:http://www.ntce.com/2016/31630.html就不算链接静态化吧,2016/后面的都不会被爬虫去爬是吗?
馒头老师 2016-11-14 11:49

这个是一个静态化链接

0人觉得有帮助 有帮助
做链接静态化是为了更好的让爬虫知道你网页结构化的路径清晰度?如果是后面带参数,爬虫可能不明白这是什么意思,所以它只认可参数前面的链接,就会认为是同一个页面。但是做了静态化,让爬虫看这个链接路径很明白,类似是一个面包屑清楚知道自己目前所在的位置,是不一样的页面,就会继续往深处爬,就跟我们浏览电脑或者是手机的文件夹一样,搜索栏上面的都算是链接静态化,我是这样理解的
馒头老师 2016-10-15 01:17

是的,链接静态化对爬虫来说可能不知道这个页面还有更多的东西,所以为了让爬虫有机会抓取页面,我们多数情况下会选择做成链接静态化。

0人觉得有帮助 有帮助
nuanshi100.com/topic/marketing/page/5?sort=feed&good=false 老师,请问这个链接,算是静态化,还是带参数
牛小kk 2016-07-01 19:34

问的问题很好,这个已经静态化了,因为原来是nuanshi100.com/topic/marketing?page=5,改为了nuanshi100.com/topic/marketing/page/5,后面带的参数只是干预以什么排序方式来呈现内容,所以静态化的链接依然可以带有参数,并不是说做完静态化链接就totally不带参数了

0人觉得有帮助 有帮助
零基础转行系统课