外贸营销就找引擎力
200+国企、上市企业的选择
当前位置: 首页 » 英文网站SEO » 正文

如何通过sitemap提升谷歌SEO效果?

谷歌优化 发表于 英文网站SEO  | 阅读: 4135 次 

字号:

Sitemap文件,一种以XML格式的网站地图,是为了方便搜索引擎抓取,另一种以HTML的展示形式,是为了方便用户使用的增加用户体验度。


XML SITEMAP

Sitemap.xml文件中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间、更改的频率以及相对于网站上其他网址的重要程度等),目的是方便搜索引擎能够更加智能地抓取网站,提高网站页面被收录、索引的效率,从而提高网站/网页在SERP中的排名,或提高SEO效果。


XML sitemap也可以根据实际情况做分类,比如normal sitemap, image sitemap, video sitemap, news sitemap。

Normal sitemap常规XML站点地图就是常规的链接地址,上次更新时间,更新频率,和网站内重要程度这些信息。

示例:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2020-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
</urlset>


XML Sitemap的基本要求

(1)仅包含canonical链接,状态200

(2)每个站点地图最多包含20万个url,一般5万个上限,最多可包含5万个站点地图分类

(3)备注到robots.txt文件中

(4)BUTF-8 encoded

(5)以.gz格式压缩

(6)页面小于50mb。


图像站点地图

Image sitemap图像站点地图: 通常情况下,可以将图像添加到常规XML站点地图中。但是,如果有很多这样的文件,最好为图像创建一个单独的XML文件。


示例:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
       xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
 <url>
   <loc>http://example.com/sample.html</loc>
   <image:image>
     <image:loc>http://example.com/image.jpg</image:loc>
   </image:image>
   <image:image>
     <image:loc>http://example.com/photo.jpg</image:loc>
   </image:image>
 </url>
</urlset>


参考来源:https://support.google.com/webmasters/answer/178636?hl=en


视频站点地图

Video sitemap 视频站点地图:你也可以在你的站点地图上添加视频,与图片类似,视频也会在站点地图中列出,与页面/ URL相关。如果您只有几个包含视频的页面,只需在普通的站点地图中添加该信息即可。如果你的网站有一个独立的板块专门放了视频,那么你可以考虑将它们设置成一个独立的站点地图。


示例:

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
       xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>http://www.example.com/videos/some_video_landing_page.html</loc>
    <video:video>
      <video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
      <video:title>Grilling steaks for summer</video:title>
      <video:description>Alkis shows you how to get perfectly done steaks every
        time</video:description>
      <video:content_loc>
          http://streamserver.example.com/video123.mp4</video:content_loc>
      <video:player_loc>
        http://www.example.com/videoplayer.php?video=123</video:player_loc>
      <video:duration>600</video:duration>
      <video:expiration_date>2021-11-05T19:20:30+08:00</video:expiration_date>
      <video:rating>4.2</video:rating>
      <video:view_count>12345</video:view_count>
      <video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
      <video:restriction relationship="allow">IE GB US CA</video:restriction>
      <video:price currency="EUR">1.99</video:price>
      <video:requires_subscription>yes</video:requires_subscription>
      <video:uploader
         info="http://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson
      </video:uploader>
      <video:live>no</video:live>
    </video:video>
  </url>
</urlset>


参考来源:https://support.google.com/webmasters/answer/80471?hl=en


News sitemap新闻站点地图

如果网站上有一个独立的新闻版块,可以在站点地图中指定它。因为谷歌有一款news产品,所以当需要快速索引时,这个新闻的站点地图可以派上用场。


示例:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"      
       xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
 <url>
   <loc>http://www.example.org/business/article55.html</loc>
   <news:news>
   <news:publication>
     <news:name>The Example Times</news:name>
     <news:language>en</news:language>
   </news:publication>
   <news:publication_date>2008-12-23</news:publication_date>
     <news:title>Companies A, B in Merger Talks</news:title>
   </news:news>
 </url>
</urlset>


参考来源:https://support.google.com/news/publisher-center/answer/9606710?hl=en


通过sitemap提升谷歌SEO效果.jpg

更多谷歌SEO专业知识和建议可详询引擎力。


HTML SITEMAP

HTML站点地图是一个HTML页面,在这个页面上列出了网站的所有子页面。Sitemap.html通常放在网站的页脚,因此对所有访问者可见。与XML站点地图相比,HTML站点地图主要是为用户创建的,因为它们可以帮助用户了解站点的结构并浏览所有子页面。从视觉上看,HTML站点地图类似于一个导航栏,其中打开了所有选项卡,访客可以单击每个链接以到达相应的子页面。


因为HTML站点地图列出了所有的子页面,所以很容易导致页面超载或者显示混乱。为了避免这个问题,有两种方式可以选择。一种是将站点地图限制在最重要的页面上,主要类别以及最相关的子页面;一种是将站点地图划分为多个层次结构,例如,可以列出字母表中的所有字母,因此当用户单击某个字母时,将出现一个新页面,其中包含以该字母开头的所有子页面,如果需要,可以再次细分这些页面,直到站点地图的每个页面上都有可管理的链接。


对于较小的网站,可以在一个HTML页面上列出所有子页面。链接可以按时间顺序排列, 按主导航结构排列,根据网站的内容,按字母顺序排列也不错。但是,应该始终确保页面上的链接不超过800个。


HTML站点地图对于网站的可用性非常重要,因为它们使用户能够快速地访问任何子页面,并且只需单击几下。在网站上没有清晰的导航条的时候,这一点更重要。


HTML站点地图在搜索引擎优化(SEO)方面也很有用,因为它们使谷歌和其他搜索引擎爬虫更容易找到所有子页面。由于HTML站点地图由内部链接组成,搜索引擎爬虫(如谷歌bot)会跟踪这些链接,这样它们只需几个步骤就可以访问所有子页面。此外,还可以使用HTML站点地图将链接资产从主页传递到站点的子页面。在谷歌站长工具中,谷歌也建议为用户创建站点地图。


提示:合理利用HTML站点地图可能带来意想不到的谷歌首页排名,比如结合网站架构和关键词地图进行锚文本设置。


什么情况下需要sitemap文件:

(1) 网站很大

比如大型信息网站或新闻媒体,又比如业务范围很广的集团网站,如果网站有很多页面,这就意味着很快就会用光搜索引擎的爬行预算。而站点地图的设置,虽然对提高爬行预算没有帮助,但可以帮助更快地获得更深层的页面索引。其次,一个大的网站也可能意味着经常更新,比如发布新产品,删除旧产品,发布新闻等。正确地设置XML站点地图可以确保爬行和索引站点上重要的页面和新的页面。


(2) 站内链接少

如果网站的站内链接少,页面之间相互链接少,导致有些页面可能很难被搜索引擎搜索到,站点地图的设置就可以很好地帮助搜索引擎发现这些层级深或链接少的页面。有一点需要注意,即使站点地图中有这些链接,也能够被谷歌正常索引到,但如果这些页面没有任何指向它的链接,也不会有任何页面排名,因为搜索引擎认为没有反向链接的网页都是不重要的网页,因此,在实际优化过程中,一方面需要增加站内链接到重要页面,另一方面增加站外链接指向重要页面,两者都重要。


(3) 新上线

由于网页是从链接到链接被发现的,所以有其他网站链接到你的网站以表明它的存在是非常重要的。但一个新上线的网站通常还没有大量的外部链接进来,这时候设置站点地图可以帮助搜索引擎快速发现站点上的新页面。


Sitemap生成工具参考

https://www.xml-sitemaps.com/

https://slickplan.com/

https://dynomapper.com/features/visual-sitemap-generator

https://writemaps.com/

https://www.screamingfrog.co.uk/xml-sitemap-generator/

https://www.powermapper.com/products/ondemand/


以上工具都有一定时间的免费试用期,其中xml-sitemap可免费生成500张以内页面。


重要提示:

站点地图的目标是让搜索引擎知道新的页面,所以应该在页面发布后立即更新它,如果系统支持自动更新sitemap文件更好。

Sitemap.xml可以通过Google Search Console进行提交,以提高页面索引的效率。

Tags:

未注明作者或来源均属原创文章,转载请注明:转自 Google优化-引擎力

本文链接地址: https://www.googleseo.com.cn/sitemaptishenggugeseoxiaoguo.html