✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Come inviare automaticamente le Sitemap utilizzando PHP?

10

Le Sitemap sono utili ai robot di ricerca per conoscere meglio le strutture del tuo sito. Sono particolarmente utili se il tuo sito contiene diverse centinaia di pagine. Puoi accedere a Google Webmaster o Bing Master (o altri strumenti simili per siti Web) per inviare manualmente le mappe del sito. Se hai molte mappe del sito (o molti siti Web), questo sarà un mal di testa. Che ne dici di inviare automaticamente le mappe del sito (per far sapere ai motori di ricerca che hai aggiornamenti)?

Mappa del sito

Per prima cosa definisci l’array di URL delle mappe del sito usando PHP :

Quindi definisci due funzioni:

Quindi tutto ciò che devi fare è iterare tutte le mappe del sito e inviarle ai diversi motori di ricerca:

Aggiungi quanto segue all’inizio, che non fissa un limite di tempo, se vuoi aggiungere questo lavoro nel crontab.

Infine, puoi aggiungerlo a crontab -e

@daily php submit_sitemap.php

Inoltre, la funzione Invia può essere semplificata utilizzando file_get_contents se non vuoi sapere se l’invio ha esito positivo (nessun codice di ritorno).

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

Il codice sorgente completo è disponibile su github: submit_sitemaps.php

Fonte di registrazione: 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