✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

¿Cómo enviar mapas de sitio usando PHP automáticamente?

7

Los sitemaps son útiles para que los robots de búsqueda conozcan mejor las estructuras de su sitio. Son particularmente útiles si su sitio contiene varios cientos de páginas. Puede iniciar sesión en Google Webmaster o Bing Master (u otras herramientas de sitios web similares) para enviar los mapas del sitio manualmente. Si tienes muchos sitemaps (o muchos sitios web), esto será un dolor de cabeza. ¿Qué tal enviar mapas de sitio automáticamente (para que los motores de búsqueda sepan que tiene actualizaciones)?

mapa del sitio

Primero defina la matriz de URL de mapas de sitio usando PHP :

Luego define dos funciones:

Luego, todo lo que necesita hacer es iterar todos los mapas del sitio y enviarlos a los diferentes motores de búsqueda:

Agregue lo siguiente al principio, que no establece un límite de tiempo, si desea agregar este trabajo en el crontab.

Finalmente, puede agregar esto a crontab -e

@daily php submit_sitemap.php

Y la función Enviar se puede simplificar usando file_get_contents si no desea saber si el envío se realizó correctamente (sin código de retorno).

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

El código fuente completo está disponible en github: submit_sitemaps.php

Fuente de grabación: 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