今天猎者出海依然是讲网站SEO的基本知识,关于网站地图sitemap生成以及对于网站SEO的作用影响。
本文目录
什么是网站地图sitemap?
网站地图sitemap简单点解释就是:在你的网站里面生成一个地图,可以直观的看到你网站里面的所有内容,尤其是方便搜索引擎抓取和收录。
因为你的网站如果更新了3年、5年以后,可能有很多栏目、成千上万篇文章以及大量的tag标签、专题页等,而网站地图就是囊括了这些页面,可以很容易的查阅到你网站里面所有内容。
否则的话,如果在网站里面靠一页一页的翻找,不知道要找到什么时候。
网站地图sitemap的类型
一般网站地图有两种类型,分别是:
1.XML格式
这个格式就是以XML为结尾的:https://www.liezhe.com/sitemap.xml
一般我们网站都生成的主要是以这种格式为主。
这个格式是专门给搜索引擎看的内容,方便搜索引擎到我们网站里面来抓取内容。
2.HTML格式
还有一种是html格式的,一般网站很少会生成这个格式的网站地图,因为这种格式主要是给用户看的,方便用户查阅我们网站里面的文章用的。
html格式的网站地图跟XML格式的差别在于,XML格式都是以URL结构展示的,而html格式里面一般都是正常的文章标题展示。
网站地图对于网站SEO优化的作用
网站地图,对于网站的关键词排名优化是没有任何作用的。
对于网站SEO最大的作用就是:提升搜索引擎蜘蛛抓取效率和收录。
例如:有的网站在设计的时候,结构设置的比较复杂,有些内容路径比较深,蜘蛛正常情况下是很难爬行到的,所以这些内容在蜘蛛抓取、收录上就会比较困难,把链接直接放到sitemap里面,可以让蜘蛛快速爬行并抓取内容。
再例如新站上线,搜索引擎到你的网站蜘蛛数量很少,并且抓取的内容也很少,所以sitemap就可以有效的提升搜索引擎收录新网站内容。
还有就是猎者出海之前提到的有WordPress主题,设计的功能比较多,并且生成了大量的垃圾页面,这些页面会大大浪费搜索引擎抓取预算,所以,这些页面本身也不会放在sitemap里面,便于蜘蛛分辨,减少蜘蛛在无关页面(搜索页、垃圾参数页)浪费时间。
还有就是,像猎者出海,可能有一些文章,并不是给读者看的,而是为了关键词排名而写的,所以新文章发布的时候,并没有在网站首页显示,被隐藏了,因为蜘蛛没有入口,正常是很难抓取到这些文章的,放到sitemap里面可以很好的让蜘蛛抓取。
WordPress网站生成sitemap.xml
WordPress网站生成网站地图是非常简单的,只需要到WordPress的插件中心去下载一个网站地图插件即可。
第一步:进入到WordPress后台
找到“插件”,点击“添加插件”
第二步:搜索sitemap
在WordPress插件中心里面,搜索sitemap这个关键词,找到“XML sitemap generator for google”
点击立即安装,完成安装并启用即可。
第三步:设置插件
正常就是把:文章、栏目、页面、tag标签,这些URL,放到网站地图里面即可。
html的地图可以不生成,正常只生成XML格式,提交给搜索引擎即可。
我下面这个不是上面的插件,但是设置都是一样的,参考一下就行了。
然后你打开你的sitemap网址:https://www.liezhe.com/sitemap.xml
查看一下,是否生成了网站地图即可,把上面的域名换成你的域名就行,一般默认都是这个URL路径。
sitemap.xml提交到google、bing站长工具
当我们网站生成sitemap地图之后,为了能够让搜索引擎更快、更好的抓取我们的内容,所以我们还需要做一件事:
把sitemap.xml提及给google、bing站长工具,让搜索引擎主动来抓取我们网站地图里面的url链接。
因为google、bing都是一样的操作,下面猎者出海就以google站长工具为例,给大家讲解一下。
第一步:进入到google站长工具(GSC)
找到左侧的“站点地图”选项,点击进入。
第二步:添加sitemap.XML
输入你的网站地图地址,然后点击提交即可。
搜索引擎会经常读取你的sitemap地图,看看是否有新的内容产生了。
大家可以看到,我写这篇文章的日期是9月24号,而google上次读取猎者出海网站地图就是在昨天。
网站地图注意事项
1.URL数量限制
一个XML Sitemap最多50000个URL,超过要拆分成多个sitemap提交。
当然,这个问题,基本上就不用担心了,正常个人运营的网站可能5年时间,未必有5万个URL,除非是你胡乱的写tag标签,生成的大量的URL。
但是这个行为会严重分散网站和页面权重,不能做。
2.层级清晰
最好用Sitemap Index(索引文件),把文章、分类、tag标签等分开。
上面猎者出海用的那个适配的是百度地图,所以他是在sitemap里面直接生成的URL,并没有把栏目、文章、tag标签做区分。
用适配于google的sitemap插件即可,会有明确的区分的。
3.定期更新
这里的定期更新主要指的是:如果我们对旧文章的内容进行了改动之后,URL也要改到最新显示,方便搜索引擎去抓取我们这些改动过的旧文章。
要不然的话,可能你旧文章改动之后很久,搜索引擎蜘蛛都没有去爬行抓取这些页面,导致这个页面收录的内容并没有发生变化。
发表评论