Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Comment soumettre des sitemaps en utilisant PHP automatiquement ?

5

Les sitemaps sont utiles pour les robots de recherche afin de mieux connaître les structures de votre site. Ils sont particulièrement utiles si votre site contient plusieurs centaines de pages. Vous pouvez vous connecter à Google Webmaster ou Bing Master (ou à d’autres outils de site Web similaires) pour soumettre les plans de site manuellement. Si vous avez de nombreux sitemaps (ou de nombreux sites Web), ce sera un casse-tête. Que diriez-vous de soumettre automatiquement des sitemaps (pour informer les moteurs de recherche que vous avez des mises à jour) ?

plan du site

Définissez d’abord le tableau d’URL des sitemaps à l’aide de PHP :

Définissez ensuite deux fonctions :

Ensuite, tout ce que vous avez à faire est d’itérer tous les sitemaps et de les soumettre aux différents moteurs de recherche :

Ajoutez ce qui suit au début, qui ne fixe pas de limite de temps, si vous souhaitez ajouter ce travail dans le crontab.

Enfin, vous pouvez ajouter ceci à crontab -e

@daily php submit_sitemap.php

Et, la fonction Submit peut être simplifiée en utilisant file_get_contents si vous ne voulez pas savoir si la soumission a réussi (pas de code retour).

function Submit($url) {   file_get_contents($url); }

Le code source complet est disponible sur github: submit_sitemaps.php

Source d’enregistrement: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More