.
由于我们在处理单页应用的时候页面是不刷新的,所以会导致我们的网页记录和内容很难被搜索引擎抓取到。
搜索引擎抓取页面首先要遵循http协议,可是#不是协议内的内容。
而实际上也是这样,我们没有见过搜索引擎的搜索结果中,哪一条记录可以快速定位到网页内的某个位置的。
解决的方法是
用 #!号代替#号,因为谷歌会抓取带有#!的URL。(Google规定,如果你希望Ajax生成的内容被浏览引擎读取,那么URL中可以使用"#!"(这种URL在一般页面一般不会产生定位效果)),这样我们可以解决ajax的不被搜索引擎抓取的问题。
在vueJs里面,我们可以看到作者就是这样做的。
以上就是关于 [ SEO优化篇 - 搜索引擎抓取href="#!锚点" ] 的全部内容。