`seo`标签下的文章

前端技术

哪种sitemap格式更好

通常为了便于各个搜索引擎抓取和收录我们的网站内容,我们需要给搜索引擎提交我们的网站页面链接。就百度搜索引擎来说,我们可以通过api主动提交,这种方式是将需要提交的url全部写到一个txt文档里面,然后push到百度指定的位置。还有一个全球通用的网站链接提交方式,就是使用sitemap文件的形式来提交网站,也即是在服务器某个位置放上sitemap文件,然后告诉搜索引擎,那么搜索引擎就可以自己来读取内容,sitemap很容易理解,就是站点地图的意思了。sitemap一般有三种格式:txt文本格式、xml格式、HTML格式。原则上可以选择任意一种格式的sitemap,但是实际上是有优劣之分的。

阅读剩下更多

前端技术

识别百度蜘蛛判断蜘蛛真伪

我们经常听到有站长们提问,爬虫蜘蛛抓取是什么?最近百度蜘蛛来的太频繁服务器抓爆了,最近百度蜘蛛都不来了怎么办,还有很多站点想得到百度蜘蛛的IP段,想把IP加入白名单,但IP是不固定的,因此无法对外界公布等等疑问。我们经常在网站日志中看到各种爬虫抓取记录,最常见的就是百度蜘蛛谷歌机器人等搜索引擎的抓取记录。以百度为例,通常我们判断是否是百度蜘蛛的抓取,主要是通过看用户代理字符串,也就是User-Agent,但是User-Agent是可以模拟的,所以很多时候也会有虚假的蜘蛛,冒名顶替伪装成百度蜘蛛来抓取,这时候我们就需要学会分辨真伪。

阅读剩下更多

前端技术

url地址中的-连字符和_下划线有什么区别,以及对seo的意义

首先直接说结论:百度搜索引擎对域URL中的-连字符和_下划线基本上是没有区别对待的,处理方式相同,应该是将两者都作为一种合规的普通字符来处理了。而谷歌搜索对-连字符和下划线_的处理,有较大的区别。总的来说,在URL中使用-连字符对于提升网站的关键词排名是有意义的,能够优化seo。

阅读剩下更多

前端技术

在博客文章或者贴吧通过留外链能否优化SEO

关于在类似csdn博客 简书 新浪博客这些地方写文章,并在文章内部留下自己网站的外链;或者在别人的博客留言板中回复带有自己网站url的文字;以及在百度帖吧等论坛里面发帖或留言外链;到底能不能提高自己网站被收录的速度,提高自己网站的权重或浏览量,一直也没有明确的说话,没有透明的规则可循。对于该问题的争论,基本上分为了两个派别:一派认为这种外链无法传递权重没有意义,另一派认为这种外链可以增加网站曝光有一定用处。

阅读剩下更多

前端技术

spa单页面应用(vue react angular)通过预渲染实现seo优化

最近用Vue写的个人网站butterPig上线有一段时间了。但是一直没有被收录,经过苦思冥想,发现会不会是seo没有优化的原因。果然百度之后,发现这种单页面应用的对seo极其的不友好,百度的爬虫并不会等到js文件加载渲染完成页面后再爬内容。因此单页面网站的内容对于百度爬虫来说,就是空的,基本上啥也没有。相当蛋疼的事情。
vue react angular等框架的单页面应用,想彻底解决seo问题,还是要实现SSR服务端渲染。但是对于一个已经做好的网站,再去改成服务端渲染,实在是劳民伤财。所以只有使用一个折中的方案,就是prerender预渲染。将部分或者全部页面预先渲染成html静态文件保存着。然后有用户请求的时候就传输过去。
因此只要是webpack的项目,就可以使用prerender-spa-plugin插件来实现预渲染,非常方便。

阅读剩下更多

前端技术

网站迟迟不被收录的原因分析

SEO优化人员或站长想要网站有关键词排名,有流量,第一个重要的工作便是促进网站文章内容被百度,360等搜索引擎收录;有收录就有可能有排名,没有收录就连排名的机会都没有。很多新站或者一部分老站,总是会遇到网站文章百度不收录的问题,在此,剖析网站文章百度不收录的原因,以及相应的解决办法。

阅读剩下更多

返回顶部