如何为动态网站创建良好的站点地图


11

我有一个网站,其中包含动态内容和不同类型的页面。我有一些页面很少更改,并且我的页面(例如博客)经常更改。博客页面还具有用于排序的链接,例如,按日期,升序,降序排序。

在某些页面上,我还具有指向不同选项卡式内容的链接,而这些链接只是锚链接。

现在,当我使用xml网站地图生成器时,所有链接都被扔到了站点中,因此我认为所有链接都不是真正相关的。

到目前为止的博客文章也将纳入站点地图。这真的有必要吗?我认为可以将指向博客文章的链接编入索引。

制作站点地图的最佳方法是仅手动将主菜单链接分配给该站点地图,还是真的建议对所有内容建立索引?

Answers:


6

您应该使用站点地图为所有内容建立索引。包括每个URL都没有任何弊端,并且存在一些URL可能被遗漏的危险。

在您的站点地图中,每个网址可以具有与之关联的不同数据集。查看“ 元素定义”,然后为更重要的网址和不太重要的网址调整设置

<url>
  <loc>http://www.example.com/about</loc>
  <lastmod> 2010-06-30</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
</url>

<changefreq> are about how frequently a page may change. Adjust the value as needed,始终and每小时”的值表明您认为页面经常更新。

  1. always
  2. hourly
  3. daily
  4. weekly
  5. monthly
  6. yearly
  7. never

您可以为设置值<priority>

  • <priority>1.0</priority>
  • <priority>0.9</priority>
  • <priority>0.8</priority>
  • <priority>0.7</priority>
  • <priority>0.6</priority>
  • <priority>0.5</priority>
  • <priority>0.4</priority>
  • <priority>0.3</priority>
  • <priority>0.2</priority>
  • <priority>0.1</priority>
  • <priority>0.0</priority>

因此,对于您发现更重要的页面,请按优先级顺序设置项目。非常重要的设置为1.0,重要的0.9,定期的重要性0.5,不重要的0.1或不重要的0.0。这应该给您所需的控制量。

简而言之,假设您的网址少于50,000个,保留所有内容就没有任何弊端。


感谢您的回答,并解决了问题中的拼写错误。一件事,如果我的网站上有大约3000个链接,那么我应该手动浏览所有链接并设置优先级,这将使我花费很多时间。
赛义夫·贝坎

如果您是手工做的,我会把所有东西都放在0.5,然后把最重要的东西放在1.0。然后,如果您有时间,可以取消优先级最低的优先级。
artlung 2010年

2

如果您使用的是任何不错的博客软件,则应该有一个RSS feed,它可以用作站点地图,并且可能是一个更好的选择。您绝对可以将RSS feed作为站点地图提交给Google和Yahoo网站管理员工具。根据您的其他内容,您可能还需要一个站点地图。

博客页面还具有用于排序的链接,例如,按日期,升序,降序排序。

我会尽量避免使用具有不同排序顺序的页面-它们本质上是具有不同视图的相同内容。只要确保您已索引首页即可,例如分页的博客文章列表。

现在,直到现在的博客文章也被纳入站点地图。这真的有必要吗?我认为可以将指向博客文章的链接编入索引。

没错,搜索引擎应该能够很好地找到您的内容。XML站点地图并非总是必需的。但这是一种使内容索引更快的好方法,特别是如果某些页面嵌套在您的网站深处,或者这是一个特别新的网站。


1
一些博客包甚至还具有不错的站点地图生成工具,例如以下WordPress插件:wordpress.org/extend/plugins/google-sitemap-generator
JasonBirch 2010年

哦,很遗憾,我有一个从头开始构建的网站。但这似乎是一个不错的功能,我什至不知道使用站点地图是可行的。这样,站点地图将始终保持最新状态,这比每次创建新的站点地图更具意义。
Saif Bechan 2010年

0

您可以考虑使用A1网站地图生成器。它将基于内部链接计算优先级值。(也许值得尝试。否则,请忽略优先级值。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.