当前位置: 首页 > news >正文

wordpress搜索乱码/营销排名seo

VUE3 SEO临时方案_vue3项目 seo-CSDN网站

问题背景

上一篇写到 直接 index.html 中修改了 title、keywords等内容。

但实际上用Bing去做 URL检查 时,会提示有没有H1标题,没有网页内容等严重错误。所以网页质量太低的话 也不会被收录。

最终解决方案

用nginx把所有爬虫机器人重定向到一个包含完整网页的静态页面上。

nginx配置(将爬虫重定向到index_s.html上)

location / {            if ($http_user_agent ~* "(Baiduspider|Sogou Spider|360Spider|ShenmaSpider|Sosospider)") {                rewrite ^/$ /index_s.html last; # 将请求重写到指定的HTML文件            }            if ($http_user_agent ~* "(Googlebot|bingbot|Yahoo! Slurp|YandexBot)") {                rewrite ^/$ /index_s.html last; # 将请求重写到指定的HTML文件            }            try_files $uri $uri/ /index.html;            #limit_conn addr 1000;             # return 429; # Too Many Requests            #index  index.html index.htm;        }

index_s.html 是一个固定的网页

最终效果

等了两三周后终于被Bing收录了

又过了一个多月百度也收录了

遗留问题

虽然被收录了,但是这种方法只能让机器人收录一张页面,如果是网站是多页面的话就不行了。

另外网页内容更新后,需要手动去更新index_s.html这个文件,比较麻烦。

最后这只是我这种前端小白用的方法,仅供参考

相关文章:

  • Wordpress学校网站/短视频营销成功的案例
  • 兰州网站搜索优化/上海搜索引擎优化公司排名
  • 薅羊毛wordpress/泉州全网营销优化
  • 做超市促销海报哪个网站好/福州关键词搜索排名
  • 上海网站制作福州/google搜索免费入口
  • 怎样做网站和网站的友情链接/朝阳seo搜索引擎
  • wordpress界面英文版/seo搜索优化费用
  • 北京网站建设好吗/搜索引擎seo关键词优化效果
  • wordpress网站背景/app运营推广策划方案
  • 网站建设方案书范文/搜索引擎营销经典案例
  • wordpress分库/外贸网站seo推广教程
  • 海门网站建设/搜索引擎排行榜