J'ai créé un agrégateur de nouvelles axé sur la communauté, tel que Hacker News. Chaque lien de nouvelles a une page de commentaires. Des centaines de liens sont ajoutés chaque jour. J'ai essayé de créer un sitemap XML pour Google Search Console à l'aide d'un générateur en ligne. Il répertorie tous les liens (y compris la page de commentaires pour chaque lien) dans le sitemap XML. Les principaux liens du site sont
home - example.com/?page=home
users- example.com/?page=users
blog - example.com/?page=blog
Le contenu de la page d'accueil peut être filtré et les liens correspondants sont affichés à l'aide de paramètres URL.
example.com/?page=home&type=1 will show the video links submitted to the site
example.com/?page=home&type=2 will show the blog links submitted to the site
like the type there is one other filters - topic
example.com/?page=home&topic=1 will display all the technology related news
example.com/?page=home&topic=2 will display all the business related news
ces filtres peuvent également être utilisés ensemble
example.com/?page=home&topic=1&type=1 will display all video links to technology
la page de commentaires de chaque nouvelle est générée dynamiquement lorsque l’on clique sur le lien de commentaire d’un lien.
example.com/?page=comment&newsid=144
Ce qui ouvrira une page de commentaires pour les nouvelles avec l'ID 144.
Le problème que je rencontre est que le générateur en ligne affiche toutes les pages de commentaires et les inclut dans le plan du site. Ce seront des milliers de pages de commentaires.
J'ai décidé de créer manuellement le plan du site.
Les pages de blog peuvent être parcourues de la même manière.
example.com/?page=blog&blogid=122
La page des utilisateurs affiche les informations sur les utilisateurs et des liens vers le profil. Le profil est également une page dynamique semblable aux commentaires et n’existe pas tant qu’un ID utilisateur n’est pas spécifié.
example.com/?page=profile&userid=14
Tous les profils d'utilisateurs sont également répertoriés par le générateur de sitemap.
Qu'est-ce que tous les liens doivent être inclus dans le sitemap XML?
Que devrait-on inclure et que devrait-on laisser de côté?
Pour toutes vos questions:
répondre à l'aide de la console de recherche de Google - créer et envoyer un sitemap: " ... Décidez quelles pages de votre site doivent être explorées par Google ... ". C'est-à-dire que dans le plan du site, vous incluez les liens que vous souhaitez indexés par les moteurs de recherche. Faites attention aux recommandations Google suivantes: - " Découpez les gros plans Sitemap en plans plus petits pour éviter que votre serveur ne soit surchargé si Google demande fréquemment votre sitemap. Un fichier sitemap ne peut pas contenir plus de 50 000 URL. et ne doit pas dépasser 50 Mo non compressé . " - " Utilisez un fichier d'index de sitemap pour répertorier tous vos sitemaps et envoyez ce fichier unique à Google plutôt que de soumettre des sitemaps individuels ." Faites également attention aux instructions de Google pour les sites de nouvelles cartes - Création d'un sitemap pour Google Actualités: " Votre sitemap pour Google Actualités ne doit contenir que des URL pour vos articles publiés au cours des deux derniers jours ". Voici la phrase clé VOS ARTICLES .