Cómo hacer sitemap.xml para sitios web dinámicos

DYNO Mapper se puede utilizar para crear y mantener actualizado su sitemap.xml. Nuestra herramienta es especialmente útil en sitios web dinámicos que no utilizan un popular complemento de sistema CMS. Regístrese para obtener una cuenta en www.dynomapper.com

Paso 1: en el menú del mapa del sitio, seleccione Crear desde URL . Cree su sitemap.xml usando la opción “Crear desde URL” en el menú. Ingrese la URL, ajuste las opciones avanzadas si es necesario, luego seleccione Iniciar rastreo .

Paso 2. Después de que su mapa del sitio haya terminado de rastrearse y lo haya verificado para asegurarse de que todo esté bien, seleccione Programar rastreo en ese menú de mapas de sitio. Programe su mapa del sitio para que se actualice semanalmente o mensualmente, dependiendo de qué tan dinámico sea su sitio web.

Paso 3. En el menú del mapa del sitio, seleccione Descargar mapa del sitio en ese menú de mapas del sitio . . Puede descargar su mapa del sitio y subirlo a su servidor o puede usar los enlaces dinámicos del mapa del sitio xml de DYNO Mapper.

Paso 4. Puede descargar su mapa del sitio y subirlo a su servidor o puede usar los archivos xml dinámicos alojados de DYNO Mapper. Si utiliza nuestros mapas de sitio xml alojados, entonces su último paso sería configurar htaccess o nginx en proxy. Esto cambiará la ubicación predeterminada de su mapa del sitio que se alojará con DYNO Mapper. Siga estas instrucciones y no olvide agregar sus URL de DYNO Mapper al código provisto.

Cómo configurar htaccess o nginx para proxyApache

1. mod_rewrite, mod_proxy, mod_proxy_http y mod_ssl deben estar habilitados
2. Ponga ‘SSLProxyEngine On’ en su archivo vhost donde está configurado el host virtual de su sitio web
3. Cree un archivo .htaccess en su raíz web si aún no existe. Agregue las siguientes líneas en htaccess:

RewriteEngine On

RewriteRule ^ /? Sitemap \ .xml $ {dynomapper_sitemap_s3_url} [L, P]

Cambie {dynomapper_sitemap_s3_url} con el enlace del mapa del sitio xml generado para su mapa del sitio.
Esto hará que la url de su sitio web http://example.com/sitemap.xml sirva el mapa del sitio xml de dynomapper.
Si desea proxy otros enlaces, copie la línea RewriteRule a la nueva línea y cambie ‘sitemap \ .xml’ a ‘urllist \ .txt’ y así sucesivamente. Luego, coloque el enlace dynomapper correspondiente.

Nginx

Agregue esto a la configuración de su servidor nginx dentro del bloque de servidor de su sitio web

ubicación /sitemap.xml {
proxy_pass {dynomapper_sitemap_s3_url};
}

Cambie {dynomapper_sitemap_s3_url} con el enlace del mapa del sitio xml generado para su mapa del sitio.
Esto hará que la url de su sitio web http://example.com/sitemap.xml sirva el mapa del sitio xml de dynomapper.
Si desea enviar proxy a otros enlaces, copie el bloque de ubicación completo y cambie /sitemap.xml a /urllist.txt y así sucesivamente. Luego, coloque el enlace dynomapper correspondiente.

Un acrónimo … SPA.

En la actualidad, muchos de los generadores y rastreadores de sitemaps tienen problemas para rastrear aplicaciones de una sola página. Las plantillas y el contenido que se cargan de forma asincrónica no son recogidos por los bots del lado del servidor que solo ven la salida analizada del servidor.

Es por eso que construí http://botmap.io . Es un generador de mapa de sitio xml completamente front-end basado en navegador para sitios creados con angular, react, vue, etc.

También es de código abierto, gratuito, y el gran problema aquí es que este generador de mapa del sitio rastreador / xml ejecutará su JavaScript para que pueda rastrear su aplicación de una sola página.

Solicite a su desarrollador que cree un módulo de mapa de sitio que genere un mapa de sitio dinámico para su sitio web junto con una configuración de trabajo cron que actualizará aún más el archivo de mapa de sitio a intervalos regulares.

Para el sitio web basado en php, puede compartir la creación de mapas de sitio XML dinámicos utilizando PHP con su desarrollador para echar un vistazo y actualizar el código.

Puede usar Crear su Sitemap de Google en línea si el sitio web tiene una navegación adecuada y tiene menos de 500 páginas. Y si tiene más de 500 páginas, trabaje con su desarrollador web y cree el programa de utilidad (para que cada nueva URL se agregue automáticamente a su sitemap.xml)

Realmente intento este sitio web para crear mi mapa del sitio

Cree su mapa del sitio de Google en línea

O si está usando Word Press, intente instalar pulgins como Yoast donde pueda generar su mapa del sitio. Consulte el enlace a continuación, sepa cómo usar este pulgin para generar el mapa del sitio

¿Qué es un mapa del sitio XML y por qué debería tener uno? • Yoast

¡Hola! Sepa cómo crear un mapa del sitio para sitios web.

Gracias

Puede usar sitios web generadores de mapas de sitio como Crear su mapa de sitio de Google en línea.

Descargue el archivo de mapa del sitio que le proporciona y cárguelo.