wordpress发文章采用截断会导致链接后面出现#more怎么回事?

Square
正常链接(上)和非正常链接(下)。
正常链接(上)和非正常链接(下)。

今天遇到了一件让我整整一天都比较纠结的事情,事实证明是我太过于拘谨导致了自己虚惊一场。是什么呢?就一个小小的“#”号。我现在就来给你们说说有关在wordpress上纠结了一天的“#”号。

我主要纠结的梗在于:为什么我在我博客里发表的文章的链接的html扩展名后面会多了一个“#more-xxx”的标记?凡是懂点优化的同行都应该知道做优化最忌讳之一就是网站里有“动态链接”的出现,尤其是既有静态又有动态的那种更为忌讳,严重影响对蜘蛛的友好程度。

为什么在我设置完伪静页以后,发表文章以后文章页还是会出现这种带有特殊符号的链接呢?

起初我以为是我设置伪静页的方法有误,于是我就这里百度那里百度,百度了好多关于设置伪静页的方法,几乎都八九不离十,只不过是“栏目名+文章编号”或者是直接一个主机名加一个文章编号这样的伪静页的方式。我在wordpress里面设置的就是前面一种,也就是“/%category%/%post_id%.html”的方式,完全没毛病啊!可是这讨厌的#号还是阴魂不散地跟在html的屁股后面,我也是日了鬼了……

后来我在经过工具检测网站后发现我的博客一共有九个链接,其中两个都是指向同一个文章页的,前面都是一样的,唯一的区别就是“#”号以及那后面的more及数字。为什么同一个页面会出现两种链接?而且两种都可以正常打开?细想很久依然无果……

情况如下图:

正常链接(上)和非正常链接(下)。
正常链接(上)和非正常链接(下)。

搞了几个小时没搞出个头绪,后来在稍微冷静了下来后我又想了想“#”号到底意味着什么,灵光一现,我终于发现了其中原由,现在想来,只不过是我一直没有对这些特殊符号有一个深入的了解所造成的。

这个“#”号不就如html语言当中其所起的自身价值有关么?它不就是属性值id的前缀么?它是不是意味着指明某种id的特殊符号呢?也许真的如此。想想,为什么我们每次打各种客服电话时(尤其是10086),对方的自动语音反馈系统都会给出我们一系列语音菜单,然后给出每个操作选择的序列号,我们在按具体数字选择后都要以“#”号键结束呢?这个“#”不就等同于是一种对数字id呼应的某种特殊符号指令么?在这时,我又想起了wordpress在后台编辑文章时要截断一部分内容才能使文章只在首页显示摘要的这么一件事,“#”号后面的“more不就是更多的意思么?参照截断的目的来说,不就是“阅读更多内容”的意思么?“more”后面不就是文章的id序列号么?然后我改了改文章,回到首页重新点了下这篇文章的标题,进去后发现链接正常了。

导致“#”链接的罪魁祸首
导致“#”链接的罪魁祸首

可是事情还没完,事实证明我真的是从头到尾自己在吓自己!不过,总算是搞懂了“#”号的作用也未必是坏事。

这种因截断产生的“#”号链接十有八九不是动态链接,或者是某种不会影响蜘蛛的动态链接。

“#”号以及后面的more和序号并不会被上传到http请求中,其针对的仅仅是浏览器而已,目的是为了方便访问者浏览内容而已。以上这关于“#”号的作用我也是百度的,但是我觉得也确实解开了纠缠我一天的心结。然后我在手机上试了试各种浏览器,有的浏览器显示这样的链接为正常链接,类如手机qq浏览器,safari和chrome都显示那个带“#”号的小尾巴。另外还有一个细节进一步辅助证明了我的这个想法,sitemap里面只生成了正确的伪静页链接,而这个带“#”号的链接并没有在sitemap里面,希望事实如我所想一般。

再次也希望各位用wordpress的小伙伴能够因此而得到一些帮助,不枉我浪费了这么久的脑细胞了。

相关文章推荐:seo是什么意思?新手必看

Comment

5 Replies to “wordpress发文章采用截断会导致链接后面出现#more怎么回事?”

  1. This morning, for example, I needed to send my friend money for the upcoming fantasy football season. I was getting out of the car and, instead of fumbling with Venmo to enter in his name and the amount I owed him, I just asked Siri to send my friend Steve $100.

  2. Patently Apple posted a report titled “Samsung’s Next-Gen Note 8 will introduce a Dual Lens Camera to help it better Compete with Apple’s iPhone 7 and 8.” I noted in the report that that a Korean report had stated that “Samsung had attempted to feature a dual-lens camera in the latest flagship Galaxy S8 but the plan was ditched at the last minute due to high parts prices and design issues.” Translation: Apple took Samsung by surprise with the iPhone 7-Plus dual camera and they were unable to rush a copycat feature in time for the S8. Today the Korean press is confirming that indeed Samsung will be unveiling a dual camera on their new Note 8 launching next week.

  3. Each day brings the same struggle: I spot something I’ve deemed photo-worthy, pull out my phone, open the camera and am greeted with a blurred screen.

  4. We have a log book at the office, and I ca#78n21&;t tell you how many times I log out looking at the lovely grandfather clock in our lobby and enter the wrong time — it’s 5:45 and I always put 6:45. Makes me look more dedicated, though. Or dumber. I’m not sure which.

发表评论

电子邮件地址不会被公开。 必填项已用*标注