对于网站来说,不管是个人网站还是企业网站,只有发布到网上,至少能被百度搜索到,才是成功的。让百度搜索有两种方式,一种是等百度主动抓取你的网站,还有一种方式是你主动提交给百度告诉它抓取。第一种周期太长,所以本文讲第二种1.准备网站首先,想做SEO的同学需要想清楚自己选择的前端框架。目前主流的angularJs、Vue.js、react.js等动态渲染数据的框架对爬虫非常不友好,但是这些框架都有相应的后端渲染方案,或者说曲折的方案就是写一套静态页面专门用于SEO(高维护成本)。当然,只想被收录的同学可以忽略这个,可以通过bind的形式绑定数据,这样至少百度搜索结果不会出现{{}}这样的乱码。标题标签是一个关键标签。它不仅是您的页面名称,也是百度搜索结果中的重要参考。如:关键字和meta标签的描述:谷歌和百度不再使用这两个标签作为排名因素,但是描述对网站流量还是有帮助的,因为描述是直接用在谷歌的搜索结果中,让页面在用户搜索和看到的时候一个好的描述,他们就更有可能来到你的网站,但是关键字基本上是无效的。有时使用它们会适得其反,百度会认为你有过度SEO的嫌疑。2、将网站提交给百度,输入百度链接,提交词条,点击提交,提交成功后,百度的爬虫就会来抓取你的网站。查询是否收录:如果你的网站收录了,就会有结果3.加快收录速度虽然现在百度的爬虫是实时抓取你的网站,但是抓取了不代表收录了。一般百度会在三个月内收录你的网站。您可以通过其他方法加快百度的索引速度。提交sitemap,或者代码主动推送提交网站的sitemap文件,让爬虫一个一个爬取页面。或者在页面中插入以下代码:这样你的页面就会被访问时间爬一次。其他网站留名引导百度爬取最常见的方式就是很多网站下的友情链接。在一些高权重的网站下添加您的友情链接,百度会顺着页面抓取您的网站;或者在高权重的网站上发表文章,在内容中附上你的网站网址,也会吸引百度上门。这将大大增加收录的机会。在https之前,百度不会主动抓取https网页,导致很多https网页收录失败。但是现在修改了百度的机制,有https的网站会优先收录(听说隔天收录,没试过)。百度推广钱可以让鬼转身,你懂的!加上其他几个搜索引擎的入口360搜索(超快)必应(快)搜狗(慢)个人经验,正确性不敢保证~~
