什么是站点地图?如何优化站点地图?
内容导读:
站点地图不是面向用户的,而是面向搜索引擎的。它的主要作用是:主动帮助搜索引擎爬取网站内容,告诉搜索引擎哪个页面很重要。有了站点地图,就再也不用担心最重要的页面不被索引了。
本文讲解了站点地图的概念、重要性、使用方法及注意事项。
我最喜欢的部分是:将您的网站地图提交给Google。这样就可以知道:哪些页面被索引了,哪些页面没有被索引。
读完本文您可以: 了解站点地图的重要性及优化站点地图的方法。
适合阅读对象:跨境电商内容营销者;SEOer;联盟营销者;对内容创作感兴趣、想通过互联网写作变现的人群。
什么是站点地图?
站点地图是网站的蓝图,可帮助搜索引擎查找、爬取和索引网站的所有内容。它还会告诉搜索引擎您网站上的哪些页面最重要。
网站地图主要有四种类型:普通XML网站地图:这是迄今为止最常见的网站地图类型。通常以XML Sitemap的形式链接到您网站上的页面。视频站点地图:专门用于帮助Google了解您页面上的视频内容。新闻站点地图:帮助Google在"Google新闻"审核过的网站上查找内容。图片站点地图:帮助Google 查找您网站上托管的所有图片。
为什么网站地图很重要?
诸如Google,Yahoo和Bing之类的搜索引擎,会使用您的站点地图在您的站点上查找其他页面。
正如Google所说:
"如果正确链接了您网站的页面,则我们的网络爬虫通常可以发现您的大部分网站内容。"
也就是说:您可能不需要网站地图。但是使用它是一件:百利而无一害的事情。
在某些特殊情况下,网站地图非常有用。
例如,Google在很大程度上是通过链接找到网页。如果您的网站是全新的,并且只有很少的外部反向链接,那么网站地图非常适合帮助Google在您的网站上查找页面。
或者,您经营着一个拥有500万页面的电子商务网站。如果您没有大量高质量的内链和外链,那么Google将很难找到所有页面。这就是站点地图的意义所在。
下面就是设置网站地图、并针对SEO对其进行优化的方法。
最佳实践
创建站点地图
第一步是创建网站地图。
如果您使用WordPress,则可以使用Yoast SEO插件创建网站地图。
使用Yoast创建XML网站地图的主要好处是:它会自动更新(动态网站地图)。
也就是说,当您添加新页面(无论产品页面还是博客)到网站上后,这个页面的链接会自动添加到您的网站地图文件中:
如果您不使用Yoast,还有许多其他可用于WordPress的插件(例如Google XML Sitemaps)。您可以用它们来创建站点地图:
但是:如果您不使用WordPress,该怎么办?
这不是事儿!您可以使用第三方站点地图生成器工具,例如XML-Sitemaps.com。它将生成一个XML文件,您可以将其用作站点地图。
无论用哪种方式,当您创建了网站地图后,我建议您手动去看一下,以防出现幺蛾子。
(您的网站地图通常位于site.com/sitemap.xml。但这取决于您的CMS和用于创建网站地图的程序)
它应该显示您网站上的所有页面:
如果一切看起来还好,下一步就需要把它提交给Google。
将您的网站地图提交给Google
首先要登录您的Google Search Console帐户。
然后,转到侧栏中的"索引"→"站点地图"。
如果您已经提交了站点地图,则会在此页面上看到"提交的站点地图"列表:
如果要提交站点地图,需要在下面字段中输入站点地图的URL:
然后点击"提交"。
如果一切设置完毕,您可以在这个页面的"已提交的站点地图"部分,看到站点地图信息。
使用站点地图报告发现错误
Google抓取了您的站点地图后,请在"提交的站点地图"下单击它:
如果您看到" Sitemap索引已成功处理",这说明Google成功抓取了您的站点地图。
您也可以单击小条形图标,转到站点地图的覆盖率报告:
这个报告将会显示:Google在您的站点地图中找到了多少个网址……还有哪些页面最终被Google建立索引。
例如,您可以看到我的站点地图包含:指向116个网页的链接。109个为"有效",6个为"排除"。
我显然可以忽略"有效"的页面,检查"排除"页面出现了什么问题。
然后发现,这6个URL收到这个消息:"不规范的、重复提交的URL"。
仔细查看了这些URL,发现一开始,我就并不希望它们被索引。
所以,我应当把它们从站点地图中删除。
使用站点地图,发现索引问题
站点地图最酷的一件事是——它可以为您提供大致的估计:
您希望多少个页面被索引
已经有多少个页面被索引
例如,假设您的站点地图链接到5,000个页面。
但是,当您查看Google Search Console时,您的网站仅有2000个页面被建立索引。
这表明情况正在好转。在这5000个页面中,可能有很多重复的内容。因此,Google并未对所有页面进行索引。
也可能是您网站上的页面数超出了您的抓取配额。
站点地图和Robots.txt要一致
站点地图和Robots.txt协同工作非常重要。
也就是说:
如果您在Robots.txt文件中,为一个页面使用了"noindex" 标签,那么它就不应该出现在站点地图中。
否则,它们都会向Google发送信息:
您的站点地图说:"这个页面很重要,所以我把它添加到站点地图"。但是当Google机器人访问这个页面时,又被Robots.txt阻止访问。
专业提示:
网站很庞大?将内容分解为较小的站点地图: 站点地图的URL大小限制为50k。因此,如果您运行的网站有很多页面,Google建议将您的站点地图拆分为几个较小的站点地图。
注意日期: 站点地图中的URL有相关联的"最后修改"日期。
我建议只有当网站发生重大变化(或向网站添加新内容)时更改这些日期。否则,谷歌会警告说,更新未变动页面上的日期,可能被视为垃圾邮件策略。
不要过于担心视频站点地图: 视频纲要已大大取代了对视频站点地图的需求。当然,视频站点地图不会妨碍您获取视频的富文本摘要。但是我认为,不值得去做这件麻烦事。
保持在50MB以下: Google和Bing都允许使用最大50MB的站点地图。因此,只要您的站点地图小于50MB,就可以了。
HTML站点地图: 这基本上等同于XML站点地图…,但这是让用户使用的。
您不一定需要这些,因为Google和其他搜索引擎是是依赖您的XML站点地图工作的。但是,如果您认为它对人类访问者有用,那么,创建HTML站点地图也没什么坏处。
(来源:叶赛文)
以上内容属作者个人观点,不代表立场!本文经原作者授权转载,转载需经原作者授权同意。
No comments:
Post a Comment