Допустим, мы получили эти страницы:SEO sitemap.xml динамическое содержание
1. http://www.mywebsite.com/users/thomas-roberts
2. http://www.mywebsite.com/pages/thomas-roberts/1
3. http://www.mywebsite.com/pages/thomas-roberts/hello-kitty-collection
Есть ли возможность сделать это в sitemap.xml:
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://mywebsite.com/users/^(\w+)$/</loc>
<lastmod>2006-11-18</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>http://mywebsite.com/users/^(\w+)$/pages/^(\w+)$</loc>
<lastmod>2006-11-18</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>http://mywebsite.com/users/^(\w+)$/pages/^(\d+)$</loc>
<lastmod>2006-11-18</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
</urlset>
Я надеюсь, что мой пример ясно, мы действительно не указываем новый элемент «url» в файле sitemap.xml, но вместо этого мы сопоставляем регулярное выражение с URL-адресом, и мы просто возвращаемся каждый раз, чтобы обновлять его.
Если это может быть не решение, как Twitter и Facebook индексируют все свои страницы (страницы профиля и т. Д.) В Google? Создают ли они новую карту сайта каждый раз, когда создается новый пользователь, и обновляют ли они свою веб-страницу, обновляя свою страницу/профиль?
Я был очень застенчивым, если бы мы хотели каким-то образом создать sitemap.xml (у которого есть предел 50 000 предметов и 10 мб), что было бы хорошей идеей для создания sitemaps, если контент будет изменен?
Спасибо большое.