首页 > SEO建站 > SEO百科Sitemap(网站地图)是什么意思?详解网站地图的创建、提交及详解网站地图的创建、提交及对SEO的作用

Sitemap(网站地图)是什么意思?详解网站地图的创建、提交及详解网站地图的创建、提交及对SEO的作用

2022-03-17 14:37:15

一、sitemap(网站地图)什么意思

网站地图又叫站点地图(英文:Sitemap),是一个网站上各网页的列表。Sitemap是根据网站的结构、框架、内容,生成的导航网页文件,很多网站的连接层次比较深,爬虫很难抓取到,Sitemap有助于搜索引擎发现并了解网站上的所有网页,为搜索爬虫指路,增加网站重要内容页面的收录。

Sitemap还可以提供有关网站的其他信息,如上次更新日期、Sitemap文件的更新频率等,供百度蜘蛛参考。网站地图一般存放在网站根目录下并命名为Sitemap,文件格式为xml或者txt为主。

Sitemap(网站地图)是什么意思

二、Sitemap(网站地图)的类别

网站地图根据使用目不同分为以下两种:

1、供搜索蜘蛛抓取网站用的,一般是Sitemap.xml和Sitemap.txt文件,这一类站点地图包含了该网站的所有连接,让搜索引擎去收录网站内容。

2、供访问网站用户使用的,一般是sitemap.html,这类文件一般放在网站前端做辅助导航,便于用户快速找到所需要的内容,提升用户体验。

注: html网站地图不做详细讨论,今天优化猩小编和大家分享的是供搜索蜘蛛抓取网站用的xml和txt网站地图。

三、Sitemap(网站地图)对SEO的作用

1、搜索引擎通过爬虫在互联网爬行抓取页面,站点地图的作用就是给爬虫爬行构造了一个方便快捷的通道,因为网站页面通常是树状结构一层一层的链接,其中可能会存在死链接的情况,如果没有站点地图,爬虫爬行在某个页面就因死链接爬行不了,会造成抓取的内容缺失。

2、站点地图可以提高链接页面的权重,因为站点地图是指向其他页面的链接,此时站点地图就给页面增加了导入链接,大家知道导入链接的增加会影响到页面的权重,从而提提高页面的收录率。

3、将新发布的内容通过sitemap告诉搜索蜘蛛,蜘蛛再次抓取网站页面的时候会优先处理新发布的内容,从而提升搜索引擎的收录速度。

四、如何创建Sitemap(网站地图)

创建站点地图,就是告诉搜索引擎哪些网址显示在搜索结果中,根据网站的架构和大小,可以使用以下三种方式来创建站点地图:

1、CMS系统生成站点地图

如果您使用的是易优、dede、phpcms、WordPress等  知名的CMS,这些cms都配置好了网站地图自动生成功能,只需要在后台系统找到并并开启即可。

2、手动创建站点地图

如果要创建的站点地图包含的网址不多,如10个左右,可以尝试用手动创建站点地图。即创建一个temap.txt文件,用Windows Notepad、Nano(Linux、MacOS)等文本编辑器,然后把URL网址复制粘贴到这个文本文件中就可以。这种方式的操作过程非常繁琐,不建议使用。

3、程序插件生成站点地图

有很多程序插件工具可以生成站点地图,比如小爬虫、站长工具、谷歌sitemap在线生成器等。不过,最好是用网站制作软件生成站点地图。例如,可以从网站的数据库中提取网站的网址,然后将网址导出到服务器的实际文件中。

五、如何提交Sitemap

根据不同搜索引擎,网站地图Sitemap的提交步骤基本如下:

1、将需提交的网页列表制作成一个Sitemap文件,文件格式使用Sitemap.xml或者Sitemap.txt。

2、,将Sitemap文件放置在网站目录下。比如您的网站为example.com,您已制作了一个sitemap_example.xml的Sitemap文件,将sitemap_example.xml上传至网站根目录,即example.com/sitemap_example.xml。

3、登录搜索引擎站点管理中心,验证要提交Sitemap网站的归属权。

4、找到Sitemap提交入口,提交“example”文件。

最后,提交完之后,可在Sitemap列表里看到提交的Sitemap文件,如果Sitemap文件里面有新的网站链接,可以选择文件后,点击更新所选,即对更新的网站链接进行了提交。

百度Sitemap提交入口:https://ziyuan.baidu.com/linksubmit/

百度API推送功能

API推送功能截图

搜狗Sitemap提交入口:https://zhanzhang.sogou.com/index.php/sitelink/index

360搜索Sitemap提交入口:https://zhanzhang.so.com/sitetool/sitemap

谷歌Sitemap提交入口:https://search.google.com/search-console/sitemaps

六、提交Sitemap(网站地图)注意事项

1、一个Sitemap文件包含的网址不得超过  5 万个,且文件大小不得超过 10 MB。如果您的Sitemap超过了这些限值,请将其拆分为几个小的Sitemap。这些限制条件有助于确保您的网络服务器不会因提供大文件而超载。

2、一个站点支持提交的sitemap文件个数必须小于5万个,多于5万个后会不再处理,并显示“链接数超”的提示。   

3、如果验证了网站的主域,那么Sitemap文件中可包含该网站主域下的所有网址。

4、地图的主要目的是方便搜索引擎蜘蛛抓取的,如果地图存在死链或坏链,会影响网站在搜索引擎中网站权重的,所以要仔细检查有无错误的链接地址,提交前通过站长工具,检查网站的链接是否有效。

5、网站地图不要出现重复的链接,要采用标准W3格式的地图文件,布局要简洁,清晰,这样方便搜索引擎蜘蛛逐页爬行。

6、建议经常更新网站地图,经常的更新地图,便于培养搜索引擎蜘蛛爬行的粘度。经常有新的地图内容生成,长期以来,蜘蛛就会更关注,培养蜘蛛的爬行规则,这样网站内容能更快的被搜索引擎抓取收录。

七、Sitemap(网站地图)常见问答

1、Sitemap提交后,多久能被搜索引擎处理?

Sitemap数据提交后,百度搜索一般会在1小时内开始处理。在以后的调度抓取中,如果您的sitemap支持etag,百度搜索会更频繁抓取sitemap文件,从而及时发现内容更新;否则抓取的周期会比较长。

2、提交的Sitemap都会被百度抓取并收录吗?

搜素引擎对对Sitemap已提交的数据,不保证一定会抓取及收录所有网址。是否收录与页面质量相关。

3、XML格式的 Sitemap 中,“priority”提示会影响我的网页在搜索结果中的排名吗?

不会。Sitemap 中的“priority”提示只是说明该网址相对于您自己网站上其他网址的重要性,并不会影响网页在搜索结果中的排名。

4、网址在 Sitemap 中的位置是否会影响它的使用?

不会。网址在 Sitemap 中的位置并不会影响百度对它的识别或使用方式。

5、Sitemap中提交的url能否包含中文?

因为转码问题建议最好不要包含中文。

6、不同网址相同内容在Sitemap中如何处理?

如果不同网址下可供访问的内容相同,请选择常用网址加入站点地图,而不是将所有指向相同内容的网址都加入站点地图。

7、把sitemap写进Robots.txt中有什么好处?

搜索引擎蜘蛛在抓取页面的时候,会先查看Robots.txt,如果把sitemap写进Robots.txt中,就会增加网站收录的率,从而增加搜索引擎的友好性。

最后总结

网站地图的目的是让爬虫抓取取网站内容节省时间,增加爬虫对网站的结构的认识,从而提高搜索引擎对网站页面的收录率,SEOer只需要根据搜索引擎规则提交Sitemap文件即可,是SEO优化的一个基本操作。

想了解更多SEO百科的内容,请访问:SEO百科

本文来源:https://www.youhuaxing.cn/seojianzhan/17328.html

免责声明:部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,不承担任何法律责任。
用我们的专业,做您满意的互联网运维服务商!