Comment créer un bon plan du site pour un site Web dynamique

11

J'ai un site Web avec un contenu dynamique et différents types de pages. J'ai des pages qui changent rarement et j'ai des pages comme les blogs qui changent souvent. Les pages du blog ont également des liens pour le tri, par exemple le tri par date, asc, desc.

Sur certaines pages, j'ai également des liens vers différents contenus à onglets et des liens qui ne sont que des liens d'ancrage.

Maintenant, lorsque j'utilise un générateur de sitemap xml, tous les liens sont jetés dans le site, et donc je ne pense pas que tous les liens soient vraiment pertinents.

Les articles de blog jusqu'à présent sont également repris dans le plan du site. Est-ce vraiment nécessaire? Je pense que les liens vers les articles de blog peuvent être indexés très bien.

La meilleure façon de créer un plan du site est-elle simplement d'assigner manuellement les liens du menu principal au plan du site, ou l'indexation de tout est-elle vraiment recommandée?

Saif Bechan
la source

Réponses:

6

Vous devez utiliser votre plan du site pour tout indexer. Il n'y a aucun inconvénient à inclure chaque URL, et il y a un risque que, à grande échelle, certaines URL soient manquées.

Dans votre sitemap, chaque URL peut être associée à un ensemble de données différent. Jetez un œil aux définitions des éléments et ajustez les paramètres des URL les plus importantes et les moins importantes

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

Les valeurs de <changefreq> are about how frequently a page may change. Adjust the value as needed,Toujours toutes les andheures indiquent que vous pensez que la page est mise à jour fréquemment.

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

Et vous pouvez définir la valeur pour <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>

Donc, pour les pages que vous trouvez plus importantes, définissez les éléments par ordre de priorité. Ensemble très important à 1.0, important 0.9, importance régulière 0.5et pas important 0.1ou 0.0. Cela devrait vous donner la quantité de contrôle que vous recherchez.

En bref, il n'y a aucun inconvénient à tout garder, en supposant que vous avez moins de 50 000 URL .

artlung
la source
Merci pour la réponse et la correction de l'orthographe dans la question. Une chose, si j'ai un site Web avec environ 3000 liens, dois-je parcourir manuellement tous les liens et mettre la priorité, cela me prendra des siècles.
Saif Bechan
Si vous le faites à la main, je mettrais tout en place 0.5, puis je mettrais le plus important à 1.0. Ensuite, si vous avez le temps, vous pouvez dé-prioriser les moins importants.
artlung
2

Si vous utilisez un logiciel de blogage décent, vous devriez avoir un flux RSS, qui est utilisable comme plan du site et probablement une meilleure option. Vous pouvez certainement soumettre des flux RSS sous forme de sitemaps aux outils Google et Yahoo pour les webmasters. En fonction de votre autre contenu, vous pouvez également avoir besoin d'un plan du site.

Les pages du blog ont également des liens pour le tri, par exemple le tri par date, asc, desc.

J'essaierais d'éviter les pages avec des ordres de tri différents - elles sont essentiellement le même contenu avec des vues différentes. Assurez-vous simplement que les pages principales sont indexées - par exemple la liste des articles de blog, paginée.

Les articles de blog jusqu'à maintenant sont également repris dans le plan du site. Est-ce vraiment nécessaire? Je pense que les liens vers les articles de blog peuvent être indexés très bien.

Vous avez raison, les moteurs de recherche devraient pouvoir trouver très bien votre contenu. Les plans de site XML ne sont pas toujours nécessaires. Mais c'est un bon moyen d'obtenir votre contenu indexé un peu plus rapidement, en particulier si certaines pages sont imbriquées profondément dans votre site, ou s'il s'agit d'un site particulièrement nouveau.

Chèvre mécontente
la source
1
Certains des packages de blog ont même des outils de génération de sitemap décents, comme ce plugin WordPress: wordpress.org/extend/plugins/google-sitemap-generator
JasonBirch
Oh, malheureusement, j'ai un site Web qui est construit à partir de zéro. Mais cela ressemble à une fonctionnalité intéressante à ajouter, je ne savais pas que c'était même possible avec les sitemaps. De cette façon, le plan du site est toujours à jour, ce qui fait plus de sens que de créer un nouveau plan du site à chaque fois.
Saif Bechan
0

Vous pouvez envisager le générateur de sitemap A1. Il calculera les valeurs de priorité en fonction de la liaison interne. (Ça vaut le coup d'essayer peut-être. Sinon, ignorez simplement la valeur de priorité.)

À M
la source