sitemap,翻译为中文就是地图。而在我们SEO中的术语就是所谓的站点地图,或者网站地图。本文分享SEO教程:sitemap。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c1.html
一. 什么是sitemap?
sitemap是一个网站所有链接的容器,是根据网站结构、框架、内容等生成的导航网页文件。文章源自MAY的SEO博客-https://may90.com/jiaocheng/c1.html
二. sitemap的作用
sitemap,就像我们日常使用的地图一样,一个引导的作用。让搜索引擎能够完整的了解整个网站结构、目录构成、网站分级,让蜘蛛更智能地抓取你的网站,从而加快网站收录;对用户而言,能大致了解网站的整体框架及内容。
三. sitemap格式
不同的搜索引擎支持的sitemap格式也不同,我们拿谷歌和百度搜索引擎为例。
谷歌支持:①. xml格式;②. RSS、mRSS和Atom 1.0;③. 文本;④. Google协作平台生成的站点地图等。
百度支持三种格式:①. 文本格式;②. xml格式;③. sitemap索引格式。
使用xml格式的sitemap,对不同的搜索引擎来说都非常友好,因此,一般建议创建站点地图时使用xml格式。
而给我们用户看的站点地图就跟普通网页一样,使用html格式,方便用户查看。
总结:给用户看的站点地图,使用html格式;给搜索引擎看的站点地图使用xml格式。
四. 如何生成sitemap?
1. 工具生成:sitemapX
百度搜索sitemapX,它是一款永久免费的站点地图制作工具,能创建符合各大搜索引擎所需要的多种网站地图格式。
2. WP插件
如果您使用的是WordPress建站,丰富的WP插件也是一个非常不错的选择,比如:Google XML Sitemaps 插件,Baidu Sitemap Generator 插件等。
3. 不借助任何插件
如果您跟May一样使用的是WordPress建站,有一种方法不用借助WP插件来进行网站地图制作(请点击蓝色的文字进去查看详情)。
五. sitemap名词解释
1. urlset:定义.xml的命名空间。
2. url:定义网站上某个具体的链接。
3. loc:定义页面永久链接地址。
4. lastmod:定义页面最后修改时间。
5. changefreq:定义页面内容更新频率。使用的属性有:always(经常),hourly(每时),daily(每天),weekly(每周),monthly(每月),yearly(每年)。需要特别注意的是:百度官方明确指出,百度Spider会参考设置的周期来抓取sitemap。
6. priority:定义页面的重要性,取值范围为0.0~1.0,值越大,优先权越高,重要性也就越高。需要特别注意的2点:①. priority会影响网页在搜索结果中的排名吗?答案是不会。priority只是说明网址在网站上的重要性,并不影响网页在搜索结果中的排名;②. 谷歌方法明确指出,不会参考站点地图中的<priprity>属性。
六. sitemap提交
1. 制作一个sitemap.xml
2. FTP上传到网站的根目录
3. 去各大搜索引擎提交
推荐阅读《2019年主流搜索引擎提交sitemap入口,加快网站收录》。
七. 哪些网站需要sitemap?
每个网站是否一定要有sitemap?其实,这个并不是硬性规定。站点地图可以改变网站的抓取速度,特别是以下这些站点,建议网站创建sitemap。
1. 大型网站
搜索引擎抓取工具可能会忽略掉一些新的网页或最近更新的网页,sitemap就会有一个非常好的辅助作用。
2. 单个页面独立,彼此之间无链接
如果网站上大多页面都是独立存在的,而且彼此之间没有链接相连。sitemap可以很好地将它们关联起来,方便搜索引擎抓取。
3. 网站使用富媒体内容
想要网站在搜索引擎结果中展示富媒体内容,sitemap就是一个非常好的工具,很多搜索引擎会参考站点内容上的内容。
另外,需要补充的一点,当sitemap创建完成后,最好将sitemap链接加入到robots.txt文件最后一行,sitemap的首字母S要大写哟。这样做的目的是因为搜索引擎蜘蛛来访时,第一步会检查网站的robots.txt文件,同时也会检测到robots.txt中的sitemap,这样能帮助搜索引擎蜘蛛第一时间了解网站的结构及内容,提高工作效率。
MAY给大家展示一下本博客的地图:网站地图(给用户看); 站点地图(给搜索引擎看) ,供大家参考。
以上,就是SEO教程:sitemap的所有内容。如果有任何疑问,欢迎在下方留言。也希望您继续关注MAY的SEO博客。
关键词:sitemap
1F
棒棒的普世文章。
其实可以介绍点生成sitemap的应用,毕竟有的弄不会弄代码。
B1
@ 心灵博客 通过代码实现站点地图的制作,文章中有提及到方法哦。
2F
WordPress站到是有插件可以直接生成站点地图点
B1
@ wordpress建站吧 是的,有很多插件。还有免插件的,直接通过代码来实现。
3F
站点地图老是弄不好
4F
博主分享的这文章不错,支持一下,本站也有相类似文章,欢迎回访