sitemap制作实操:避坑+技巧,新手也能一次做对
很多刚做站的新手,上来就问我sitemap到底要怎么做。网上一堆教程翻下来,要么是十年前的老黄历,要么就是复制粘贴的正确废话,张口就是点一下生成器就行,哪有这么简单?
踩过的坑不比你写的页面少。今天直接说干货。
先搞懂:你到底需要哪种sitemap
很多人上来就做,连自己要做什么类型都分不清。
目前主流分两种:给搜索引擎看的XML格式sitemap,和给用户看的HTML格式sitemap。
作用完全不一样。
XML是专门写给爬虫看的,要符合统一格式规范,里面列清楚你网站所有想被收录的页面地址、更新时间、更新频率这些信息,相当于给蜘蛛画了一张全站地图,省得它瞎绕。
HTML就是放在网站底部给用户看的导航页,把所有页面分类列出来,方便用户找不到东西的时候点。
90%的新手会搞混:把HTML导航页当成XML提交给搜索引擎,忙活半天没用。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/d7fa1e88-7a54-4ca2-a3dd-19ea9a1551e2.jpg
XML格式sitemap示例代码截图
除此之外,如果你的网站图片、视频内容特别多,还可以做专门的图片sitemap、视频sitemap,把媒体资源的信息单独列出来,方便搜索引擎收录,拿到搜索结果里的图片、视频流量。
手动做还是自动做?不同站点选不同方法
说实话,我现在还见过有人手动写sitemap,一页一页加链接。
我刚入行的时候干过这事。那时候做第一个站,不到一百页的页面,盯着XML格式写了半夜,写完提交,结果格式错了一个符号,爬虫根本读不出来,白熬了一通宵。说多了都是泪。
现在哪需要手动?99%的站点都能用自动生成搞定。
如果你是用WordPress做站,直接装个Yoast SEO或者Rank Math,插件自动帮你生成,还能跟着你更新内容自动同步,啥都不用管。
如果是其他程序,要么自带生成功能,要么随便找个正规的在线sitemap生成工具,输入域名扫一遍就出来了,下下来传服务器就行。
不过话说回来,站点大了就得注意。
如果你的站点页面超过一万,比如做电商、做资讯站,内容特别多,绝对不能把所有页面塞到一个sitemap里。搜索引擎规则明确说了,单个sitemap最多放5万个链接,大小不能超过50M,超了直接不处理。
正确做法是拆分,按分类、按日期拆成多个sitemap,然后做一个索引sitemap把这些文件列进去,提交索引就行。
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/d8a9c248-000d-4e37-9c25-283c0bd1d189.jpg
拆分后多sitemap文件索引页面截图
还有最重要的一点:别什么页面都往sitemap里塞。
很多人图省事,生成的时候全选,把标签页、搜索结果页、重复的分类页、用户隐私页面全加进去了。你知道这是什么后果?爬虫的爬取配额是有限的,它把时间花在爬这些没用的页面上,你的优质内容反而没机会被爬,收录直接掉一大截。
只放你想让搜索引擎收录的页面,就够了。
做好之后,这几步错了等于白做
https://obgeo.oss-cn-beijing.aliyuncs.com/pvc-articles/8e02f9a5-e212-4233-aa2a-7847b7f52e90.jpg
做好之后,这几步错了等于白做
很多人生成完,文件一传,就不管了。
这不对。踩过坑的人告诉你,最后这几步才是关键。
第一,提交。别等着蜘蛛自己来找,你要主动把地址提交给Google Search Console、百度搜索资源平台这些站长工具,告诉蜘蛛我这里有地图,快来抓。新站这么做,收录速度至少快一倍。
第二,把sitemap地址加到robots.txt里。就加一行代码:Sitemap: https://你的域名/sitemap.xml,蜘蛛进网站第一眼就能看到,省得它到处找。
第三,定期检查。我之前有个做电商的朋友,三个月没看站长后台,换服务器的时候sitemap路径错了,蜘蛛一直抓不到,掉了一半流量才发现,悔得拍大腿。每个月抽两分钟进去看一眼,看看有没有报错,有没有死链接,花不了多少时间。
第四,别把禁爬页面放进去。如果你某个页面已经在robots.txt里禁了蜘蛛抓取,就别把它放进sitemap,搜索引擎会觉得你自相矛盾,降低对你网站的信任度。这种低级错误,我刚入行也犯过...
有人问,现在搜索引擎这么智能,不做sitemap行不行?
新站绝对不行。新站没权重,蜘蛛来的次数少,你不给地图,很多深层页面它三五个月都发现不了,什么时候才能收录拿到排名?老站内容多,也得做,总有一些埋得深的页面,蜘蛛找不到,给个路径省多少事。
哦对了,如果你的站改了链接结构,换了域名,一定要第一时间更新sitemap,别留一堆死链接在里面,死链接多了,印象分直接掉。
就这么点事儿,没什么玄乎的。搞清楚自己站点的规模和需求,避开这些坑,一次就能做对。 这样的优质帖子越多越好,希望论坛能多一些这样真诚的交流。 认真看完了整篇内容,感觉受益匪浅,期待楼主后续更多优质的分享。 内容真实不做作,没有多余套路,都是实实在在的经验之谈。 已经推荐给朋友来看了,好东西就应该一起分享一起学习。 希望楼主常来发帖,持续输出优质内容,我们都会一直支持你。
页:
[1]