---
title: Pregúntame sobre SEO y Google Ads · Juan Luis Mora
url: https://juanluismora.es/preguntame
---

# Pregúntame

Pregúntame lo que quieras sobre SEO, Google Ads, analítica o tu web. Respondo aquí, en público, una vez al día. Las respuestas las escribo con ayuda de IA, con mi criterio y mi forma de trabajar.

Tu preguntaTu nombre (opcional)Enviar pregunta

Publico tu nombre (o «Anónimo») y tu pregunta junto a la respuesta. No pido correo. No pongas datos personales ni de clientes.

No es un chat ni es instantáneo: leo las preguntas una vez al día y las respuestas salen aquí. Solo publico preguntas de SEO, Google Ads, analítica y webs. Si es algo urgente o privado, escríbeme por WhatsApp o correo.

## Preguntas respondidas

Todavía no hay preguntas respondidas. La tuya puede ser la primera.

## Preguntas de otros años

Antes de este muro, las preguntas llegaban como comentarios en los posts. Desde 2011 me habéis hecho cientos. Aquí están las 111 que siguen sirviendo, por tema, con la respuesta actualizada a hoy.

Cómo crear una campaña de Google Ads paso a paso (versión 2026) (10)

- [Google dice que mi campaña está limitada por el presupuesto, ¿lo subo?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-google-dice-que-mi-campana-esta-limitada-por-el-presupuesto-)

  Si la campaña convierte a un coste que os sale a cuenta y tenéis presupuesto, sí. Si no, no subáis a ciegas: quitad las palabras clave que gastan sin convertir o recortad horario y zonas para que el dinero llegue a lo que funciona.
- [¿Activo también la Red de Display?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-activo-tambien-la-red-de-display)

  Dentro de la campaña de Búsqueda, no. Display sirve para llegar a gente que lee sobre lo vuestro en otras webs, para remarketing y para marca.
- [¿Me cobran el presupuesto diario aunque nadie haga clic?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-me-cobran-el-presupuesto-diario-aunque-nadie-haga-clic)

  No. En Búsqueda pagáis por clic: sin clics no hay cargo.
- [¿Cómo dejo de pagar Google Ads o quito la tarjeta?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-como-dejo-de-pagar-google-ads-o-quito-la-tarjeta)

  Para que no haya más clics ni cargos, pausad las campañas; es lo que recomienda Google en vez de quitar la forma de pago. La tarjeta principal solo se puede quitar si antes elegís o añadís otra forma de pago, en Facturación > Métodos de pago (ayuda…
- [¿Cómo veo mis anuncios si no estoy en la zona de la campaña?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-como-veo-mis-anuncios-si-no-estoy-en-la-zona-de-la-campana)

  No los busquéis en Google: sumáis impresiones sin clic y, fuera de la zona, ni salen. Usad la herramienta de vista previa y diagnóstico de anuncios, dentro de Herramientas, que enseña cómo aparece el anuncio sin acumular impresiones (ayuda de Google Ads).
- [¿Cómo evito que la competencia me pinche los anuncios?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-como-evito-que-la-competencia-me-pinche-los-anuncios)

  Google detecta los clics no válidos y no los cobra; podéis añadir la columna «Clics no válidos» para ver cuántos descuenta (clics no válidos). Si tenéis localizada una IP, se pueden excluir hasta 500 por campaña, aunque no en Performance Max ni en…
- [¿El planificador de palabras clave es gratis? ¿Por qué me promete más clics de los que luego tengo?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-el-planificador-de-palabras-clave-es-gratis-por-que-me-prome)

  Es gratis, solo necesitáis una cuenta de Google Ads. Las previsiones son estimaciones: en cuentas nuevas parten de medias de otros anunciantes y en zonas pequeñas tienen pocos datos (previsiones del planificador).
- [El clic me sale carísimo, ¿lo abarato segmentando por ciudades?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-el-clic-me-sale-carisimo-lo-abarato-segmentando-por-ciudades)

  Limitar la zona baja el gasto total, no necesariamente el CPC: en esa ciudad competís con los mismos. El número que importa no es el CPC, es lo que os cuesta un cliente frente a lo que os deja.
- [¿Merece la pena pagar Google Ads para llevar visitas a una web con AdSense?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-merece-la-pena-pagar-google-ads-para-llevar-visitas-a-una-we)

  No lo veo. Pagáis el clic entero, de lo que paga el anunciante en AdSense Google se queda una parte, y no todas las visitas pinchan un anuncio.
- [¿Google Ads es SEO? ¿En qué se diferencian?](https://juanluismora.es/sem/hacer-campana-adwords.html#p-google-ads-es-seo-en-que-se-diferencian)

  No. En Google Ads pagáis cada clic y el orden sale de una subasta; en SEO no pagáis el clic y Google ordena con muchos más factores.

[Leer el post completo](https://juanluismora.es/sem/hacer-campana-adwords.html)

SEO para PrestaShop: guía práctica para PrestaShop 8 y 9 (10)

- [¿Se puede posicionar bien una tienda hecha con PrestaShop?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-se-puede-posicionar-bien-una-tienda-hecha-con-prestashop)

  Sí. Google posiciona páginas HTML y PrestaShop genera páginas HTML normales.
- [Si cargo el catálogo con el CSV del proveedor, ¿tengo contenido duplicado?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-si-cargo-el-catalogo-con-el-csv-del-proveedor-tengo-contenid)

  Sí. Ese mismo CSV lo tienen todas las tiendas que trabajan con ese proveedor, con el mismo nombre y la misma descripción.
- [Tengo productos casi iguales que solo cambian de color o estampado, ¿es un problema?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-tengo-productos-casi-iguales-que-solo-cambian-de-color-o-est)

  Si de verdad es el mismo producto, una sola ficha con combinaciones. Si son productos distintos, cada uno necesita su título propio con el rasgo que los diferencia (modelo, medida, compatibilidad).
- [Si activo ahora las URLs amigables o cambio el esquema de URLs, ¿pierdo posiciones?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-si-activo-ahora-las-urls-amigables-o-cambio-el-esquema-de-ur)

  Si cada URL antigua hace un 301 a su nueva, el bache suele ser corto. Si no lo hace, perdéis lo que tenían.
- [¿Se puede quitar el ID de las URLs de PrestaShop?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-se-puede-quitar-el-id-de-las-urls-de-prestashop)

  De serie no: la documentación de PrestaShop 9 dice que el ID de categorías y productos no se puede quitar por defecto. Hay módulos que lo hacen.
- [Mi tienda está en un solo idioma y salen URLs con /es/ o con otros idiomas, ¿qué hago?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-mi-tienda-esta-en-un-solo-idioma-y-salen-urls-con-es-o-con-o)

  Desactivad los idiomas que no uséis. Con un solo idioma activo, PrestaShop deja de meter el prefijo en las URLs.
- [¿Tengo que regenerar el robots.txt y el sitemap cada vez que añado productos?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-tengo-que-regenerar-el-robots-txt-y-el-sitemap-cada-vez-que-)

  El robots.txt no, salvo que cambiéis lo que queréis bloquear. El sitemap sí, y lo mejor es programarlo con un cron para olvidaros.
- [¿Qué hago si voy a eliminar muchos productos que no volveré a tener?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-que-hago-si-voy-a-eliminar-muchos-productos-que-no-volvere-a)

  Los que tenían ventas, enlaces externos o tráfico, 301 a la categoría o al producto que los sustituye. El resto puede dar 404 o 410 sin problema, Google los irá quitando.
- [¿Cambiar de tema afecta al SEO?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-cambiar-de-tema-afecta-al-seo)

  Sí, mucho. El tema es el que pinta el HTML que lee Google: H1, canonical, datos estructurados, enlaces del menú y velocidad.
- [¿Cómo mido el embudo de compra si los pasos del checkout tienen la misma URL?](https://juanluismora.es/ecommerce/seo-prestashop.html#p-como-mido-el-embudo-de-compra-si-los-pasos-del-checkout-tien)

  Con GA4 no hace falta que cambie la URL. El embudo se mide con eventos de comercio electrónico: begin\_checkout, add\_shipping\_info, add\_payment\_info y purchase (comercio electrónico en GA4).

[Leer el post completo](https://juanluismora.es/ecommerce/seo-prestashop.html)

Forzar o activar SSL para pasar de http a https sin perder posiciones (9)

- [¿Se pierden los me gusta y los contadores de compartidos al pasar a HTTPS?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-se-pierden-los-me-gusta-y-los-contadores-de-compartidos-al-p)

  Sí. Facebook los cuenta por URL, y con https es otra URL.
- [¿Se pierden las reseñas de Google al cambiar a HTTPS?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-se-pierden-las-resenas-de-google-al-cambiar-a-https)

  No. Las reseñas están en vuestro Perfil de Empresa de Google, no en la web.
- [¿Borro la propiedad http de Search Console?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-borro-la-propiedad-http-de-search-console)

  No. Dejad las que tengáis: la de http os sirve para ver cómo Google va pasando las URLs a https.
- [Si tengo un fichero de desautorización, ¿lo subo en la propiedad http o en la https?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-si-tengo-un-fichero-de-desautorizacion-lo-subo-en-la-propied)

  En las dos. La herramienta solo funciona con propiedades de prefijo de URL y trata http y https como propiedades distintas, cada una con su lista (ayuda de Search Console).
- [¿Hay que cambiar algo en Google Analytics?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-hay-que-cambiar-algo-en-google-analytics)

  En GA4 la medición la hace la etiqueta, así que si la etiqueta sigue en la web, sigue midiendo. Lo que sí hago es abrir el informe de tiempo real después del cambio y comprobar que entran visitas y conversiones.
- [¿Aprovecho el paso a HTTPS para cambiar también la estructura de URLs?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-aprovecho-el-paso-a-https-para-cambiar-tambien-la-estructura)

  Yo no lo haría a la vez. Si algo cae, no sabréis si es por el protocolo o por las URLs nuevas, y cada cambio de URLs trae su propio periodo de ajuste.
- [¿Pasar a HTTPS mejora el posicionamiento?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-pasar-a-https-mejora-el-posicionamiento)

  Es una señal ligera. Lo que más pesa es evitar los avisos del navegador y no perder lo que ya teníais por una migración mal hecha.
- [¿Hace falta la herramienta de cambio de dirección de Search Console?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-hace-falta-la-herramienta-de-cambio-de-direccion-de-search-c)

  No. Google indica que no se necesita para pasar de HTTP a HTTPS, solo para cambios de dominio o subdominio.
- [¿Cuánto tiempo mantener las redirecciones?](https://juanluismora.es/seo/ssl-pasar-http-https.html#p-cuanto-tiempo-mantener-las-redirecciones)

  Google recomienda al menos un año. En un cambio a HTTPS, mantenedlas siempre.

[Leer el post completo](https://juanluismora.es/seo/ssl-pasar-http-https.html)

Schema.org y datos estructurados en WordPress: cómo hacerlo hoy (9)

- [¿El marcado Schema tiene que verse en la página o lo puedo ocultar?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-el-marcado-schema-tiene-que-verse-en-la-pagina-o-lo-puedo-oc)

  Lo que marquéis tiene que verlo el lector. Google lo dice en sus normas de datos estructurados: no marquéis contenido que no es visible.
- [He puesto el marcado y no me salen las estrellas, ¿qué falla?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-he-puesto-el-marcado-y-no-me-salen-las-estrellas-que-falla)

  Puede que nada. Que el marcado esté bien no obliga a Google a enseñar el resultado enriquecido: sus propias normas dicen que no lo garantiza.
- [¿Qué tipo de Schema uso si mi web no encaja en ninguno?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-que-tipo-de-schema-uso-si-mi-web-no-encaja-en-ninguno)

  El más concreto que describa lo principal de la página, aunque no tenga resultado enriquecido. Un portfolio: Person en la portada y CreativeWork en cada trabajo.
- [¿Dónde pongo el código si no uso WordPress? ¿Afecta al diseño?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-donde-pongo-el-codigo-si-no-uso-wordpress-afecta-al-diseno)

  Al diseño no le afecta: el JSON-LD va dentro de un <script> y el CSS ni lo ve. En Joomla, Blogger o un desarrollo en PHP se hace igual que aquí: un bloque generado con los datos de cada página, en la cabecera o en el cuerpo.
- [¿Por qué el validador del W3C me da error con el marcado?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-por-que-el-validador-del-w3c-me-da-error-con-el-marcado)

  Porque mira otra cosa. El validador del W3C comprueba la sintaxis del HTML, no el vocabulario de Schema.org.
- [Search Console dice que no detecta datos estructurados, ¿necesito un plugin?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-search-console-dice-que-no-detecta-datos-estructurados-neces)

  Plugin o código a mano, el resultado es el mismo si está bien hecho. Lo que importa es que el bloque salga en el HTML que recibe Google.
- [¿Puedo marcar un vídeo de YouTube incrustado en mi web?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-puedo-marcar-un-video-de-youtube-incrustado-en-mi-web)

  Sí. Google puede indexar el vídeo tanto en vuestra página como en YouTube, y recomienda añadir VideoObject igualmente.
- [¿Cómo consigo que salga mi foto en los resultados de Google?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-como-consigo-que-salga-mi-foto-en-los-resultados-de-google)

  Ya no se puede. Aquello era la autoría con Google+, y Google la quitó de los resultados en agosto de 2014 (TechCrunch).
- [¿Cómo marco la dirección y el teléfono que salen en el pie de todas las páginas?](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html#p-como-marco-la-direccion-y-el-telefono-que-salen-en-el-pie-de)

  No hace falta tocar el pie. Basta un bloque LocalBusiness u Organization en la portada o en la página de contacto, con los mismos datos que se ven en la web.

[Leer el post completo](https://juanluismora.es/seo/schema-org-y-microdatos-en-wordpress.html)

URLs limpias y amigables con PHP: cómo se hacen de verdad (9)

- [¿Por qué al reescribir la URL el navegador acaba mostrando la dirección con parámetros?](https://juanluismora.es/seo/url-limpias-con-php.html#p-por-que-al-reescribir-la-url-el-navegador-acaba-mostrando-la)

  Porque la regla está redirigiendo, no reescribiendo. Pasa si lleva el flag [R] o si el destino es una URL absoluta a otro host: Apache manda al navegador a la URL fea y la barra cambia.
- [¿Por qué mi RewriteRule no hace nada?](https://juanluismora.es/seo/url-limpias-con-php.html#p-por-que-mi-rewriterule-no-hace-nada)

  El fallo que más he visto: empezar el patrón con barra (^/noticias/...). En un.htaccess Apache compara contra la ruta sin la barra inicial, así que un patrón con ^/ no coincide nunca.
- [¿Cómo pongo el nombre del producto en la URL en vez del ID?](https://juanluismora.es/seo/url-limpias-con-php.html#p-como-pongo-el-nombre-del-producto-en-la-url-en-vez-del-id)

  Eso no lo resuelve la reescritura. Vuestra aplicación busca en la base de datos por ID y la URL ya no lo trae.
- [Con URLs limpias se me rompen los CSS y las imágenes en las rutas de segundo nivel](https://juanluismora.es/seo/url-limpias-con-php.html#p-con-urls-limpias-se-me-rompen-los-css-y-las-imagenes-en-las-)

  Las rutas a CSS, JS e imágenes son relativas (css/estilos.css). En /animacion/animal el navegador las busca dentro de /animacion/, que no existe.
- [¿Las URLs deben acabar en .html, en barra o en nada?](https://juanluismora.es/seo/url-limpias-con-php.html#p-las-urls-deben-acabar-en-html-en-barra-o-en-nada)

  Google no pide ninguna de las tres. Lo que importa es elegir una forma y que la otra redirija con 301, para no tener dos URLs por página.
- [¿Cambiar la estructura de URLs hace perder posicionamiento?](https://juanluismora.es/seo/url-limpias-con-php.html#p-cambiar-la-estructura-de-urls-hace-perder-posicionamiento)

  Sí, si las URLs viejas no redirigen. Cada URL antigua necesita su 301 a la nueva equivalente, no a la portada.
- [¿Cómo quito una carpeta de la URL, tipo /html/ o /es/?](https://juanluismora.es/seo/url-limpias-con-php.html#p-como-quito-una-carpeta-de-la-url-tipo-html-o-es)

  Lo limpio es que el dominio apunte directamente a esa carpeta (la raíz del documento, desde el panel del hosting) o configurar el CMS para que la portada sea la raíz. Después, 301 de las URLs con carpeta a las de sin carpeta.
- [Search Console me enseña miles de 404 de URLs raras que no existen](https://juanluismora.es/seo/url-limpias-con-php.html#p-search-console-me-ensena-miles-de-404-de-urls-raras-que-no-e)

  Buscad qué las genera. En la Inspección de URLs de Search Console sale la página desde la que Google la conoció.
- [¿Y en un servidor IIS?](https://juanluismora.es/seo/url-limpias-con-php.html#p-y-en-un-servidor-iis)

  En IIS no hay.htaccess. Se hace con el módulo URL Rewrite de Microsoft, con las reglas en el web.config (documentación de Microsoft).

[Leer el post completo](https://juanluismora.es/seo/url-limpias-con-php.html)

Migrar de WordPress.com a vuestro propio dominio sin perder SEO (9)

- [¿Puedo usar mi propio dominio en WordPress.com sin contratar hosting?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-puedo-usar-mi-propio-dominio-en-wordpress-com-sin-contratar-)

  Sí. Conectas el dominio desde el panel de WordPress.com y lo marcas como dirección principal, sin hosting aparte.
- [Tengo el dominio en otro registrador, ¿cómo lo apunto a mi blog de WordPress.com?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-tengo-el-dominio-en-otro-registrador-como-lo-apunto-a-mi-blo)

  En el panel de tu registrador cambias los servidores de nombres por ns1.wordpress.com, ns2.wordpress.com y ns3.wordpress.com, y quitas los que había. Si tienes el correo en ese dominio y no quieres tocar los servidores de nombres, se puede conectar…
- [Si pongo dominio propio en WordPress.com, ¿qué pasa con las URLs de .wordpress.com que ya están en Google?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-si-pongo-dominio-propio-en-wordpress-com-que-pasa-con-las-ur)

  WordPress.com manda la dirección.wordpress.com a tu dirección principal, así que los enlaces de foros, redes o Google siguen llegando. Compruébalo con curl como en el paso 5: código de respuesta y que la ruta interior se mantiene.
- [Compré el dominio en WordPress.com y ahora quiero llevarlo a mi hosting, ¿qué hago?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-compre-el-dominio-en-wordpress-com-y-ahora-quiero-llevarlo-a)

  Hay dos caminos. Cambiar los servidores de nombres en el apartado de dominios de WordPress.com por los de tu hosting, que solo cambia adónde apunta.
- [¿Se puede hacer la redirección 301 gratis desde WordPress.com?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-se-puede-hacer-la-redireccion-301-gratis-desde-wordpress-com)

  No. En WordPress.com no tienes acceso al servidor ni al.htaccess, así que la única forma de mandar cada URL a su sitio en el dominio nuevo es Site Redirect, que es de pago.
- [He migrado el blog y las visitas se han desplomado, ¿qué miro primero?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-he-migrado-el-blog-y-las-visitas-se-han-desplomado-que-miro-)

  Lo primero, que el sitio nuevo no esté bloqueado a buscadores. En Ajustes, Lectura, revisa la casilla de visibilidad en los motores de búsqueda: se marca mientras se monta la web y se olvida quitar, le pasa a mucha gente.
- [He cambiado la dirección en Ajustes, Generales y ya no puedo entrar al escritorio, ¿cómo lo arreglo?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-he-cambiado-la-direccion-en-ajustes-generales-y-ya-no-puedo-)

  Entra por FTP o por el administrador de archivos del hosting y añade en wp-config.php las constantes WP\_HOME y WP\_SITEURL con la dirección buena. Con eso vuelves a entrar.
- [Quiero preparar la web nueva con calma antes de cambiar, ¿cómo lo hago sin perder posicionamiento?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-quiero-preparar-la-web-nueva-con-calma-antes-de-cambiar-como)

  Monta la web nueva en tu hosting con los buscadores bloqueados y deja el blog de WordPress.com funcionando como siempre. Cuando esté lista, importas el contenido (así entra también lo último que hayas publicado), quitas el bloqueo y activas Site Redirect.
- [¿Me conviene meter el blog en la web de mi negocio para que la web posicione mejor?](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html#p-me-conviene-meter-el-blog-en-la-web-de-mi-negocio-para-que-l)

  Pasar tráfico de un sitio a otro no mejora por sí solo el posicionamiento del otro. Y si el blog enlazaba a tu web, esos enlaces pasan a ser internos.

[Leer el post completo](https://juanluismora.es/seo/redireccionar-wordpress-com-a-dominio-propio.html)

¿Qué factores afectan a la WPO? Lo que hace lenta una web hoy (7)

- [¿Subir la nota de PageSpeed me sube posiciones?](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html#p-subir-la-nota-de-pagespeed-me-sube-posiciones)

  No directamente. Google dice que sus sistemas de ranking usan las Core Web Vitals, pero que la relevancia va antes: el contenido que mejor responde gana aunque la página sea más lenta (experiencia en la página).
- [Me da error 500 al poner reglas de caché o compresión en el .htaccess](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html#p-me-da-error-500-al-poner-reglas-de-cache-o-compresion-en-el-)

  Casi siempre es una directiva de un módulo que el servidor no tiene cargado (mod\_expires, mod\_headers, mod\_deflate) o una errata. Envolved cada bloque en su <IfModule> y mirad el log de errores, que dice la línea.
- [PageSpeed sigue pidiendo caché de navegador aunque ya la he configurado](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html#p-pagespeed-sigue-pidiendo-cache-de-navegador-aunque-ya-la-he-)

  Comprobad en DevTools o con curl que las respuestas traen Cache-Control o Expires. Si no las traen, el módulo no está activo o la regla no cubre ese tipo de fichero.
- [¿Puedo cargar unos scripts solo en la versión móvil o solo en escritorio?](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html#p-puedo-cargar-unos-scripts-solo-en-la-version-movil-o-solo-en)

  Se puede, pero yo no iría por ahí. Con una web responsive hay una sola versión, y lo que se gana no es esconder scripts según el dispositivo sino no cargar en cada página lo que esa página no usa.
- [Un plugin de optimización me ha roto la web, ¿cómo vuelvo atrás?](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html#p-un-plugin-de-optimizacion-me-ha-roto-la-web-como-vuelvo-atra)

  Desactivadlo. Si no podéis entrar al escritorio, renombrad su carpeta en wp-content/plugins por FTP o desde el gestor de archivos del hosting y WordPress lo desactiva.
- [¿Hay algo en PrestaShop para esto sin tocar código?](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html#p-hay-algo-en-prestashop-para-esto-sin-tocar-codigo)

  En Parámetros avanzados > Rendimiento están las opciones CCC: caché inteligente para CSS, caché inteligente para JavaScript y optimización de Apache (documentación de PrestaShop). La de CSS es segura.
- [Mi web no es WordPress, ¿me sirve todo esto?](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html#p-mi-web-no-es-wordpress-me-sirve-todo-esto)

  Sí. Los factores son los mismos con cualquier CMS o servidor; lo que cambia es dónde se toca cada cosa.

[Leer el post completo](https://juanluismora.es/seo/que-factores-afectan-a-la-wpo.html)

Sitemap XML para un dominio y su relación con el robots.txt (7)

- [Si ya envío el sitemap en Search Console, ¿hace falta ponerlo también en el robots.txt?](https://juanluismora.es/seo/sitemap-para-un-dominio.html#p-si-ya-envio-el-sitemap-en-search-console-hace-falta-ponerlo-)

  Para Google no, pero yo lo pongo siempre. Google no es el único buscador, y la línea Sitemap: del robots.txt la lee cualquier rastreador que pase por vuestra web sin que tengáis que darla de alta en ningún sitio.
- [Si actualizo la web a diario, ¿tengo que hacer un sitemap nuevo cada día?](https://juanluismora.es/seo/sitemap-para-un-dominio.html#p-si-actualizo-la-web-a-diario-tengo-que-hacer-un-sitemap-nuev)

  No a mano y no con un nombre nuevo. El sitemap tiene que estar siempre en la misma URL y regenerarse solo cuando publicáis o cambiáis algo, con el lastmod de cada URL al día.
- [¿Google solo indexa lo que está en el sitemap?](https://juanluismora.es/seo/sitemap-para-un-dominio.html#p-google-solo-indexa-lo-que-esta-en-el-sitemap)

  No. El sitemap es una lista de URLs que Google puede usar o no, pero rastrea todo lo que encuentra por enlaces, esté o no en el sitemap.
- [¿Puedo copiar el robots.txt de otra web o de otro CMS?](https://juanluismora.es/seo/sitemap-para-un-dominio.html#p-puedo-copiar-el-robots-txt-de-otra-web-o-de-otro-cms)

  No. El robots.txt depende de la estructura de URLs de cada web: el de una PrestaShop no sirve para una Magento ni para un WordPress.
- [¿Cómo bloqueo en el robots.txt todas las URLs que terminan de una forma concreta?](https://juanluismora.es/seo/sitemap-para-un-dominio.html#p-como-bloqueo-en-el-robots-txt-todas-las-urls-que-terminan-de)

  Google admite dos comodines: \* para cualquier secuencia de caracteres y $ para el final de la URL. Por ejemplo, Disallow: /\*/r/$ bloquea todas las URLs que acaban en /r/ (especificación de robots.txt de Google).
- [¿Bloqueo las carpetas de módulos, plugins o temas en el robots.txt?](https://juanluismora.es/seo/sitemap-para-un-dominio.html#p-bloqueo-las-carpetas-de-modulos-plugins-o-temas-en-el-robots)

  Hoy no lo haría. Google renderiza la página como un navegador y necesita el CSS, el JavaScript y las imágenes para entenderla; si se los bloqueas, ve una página rota.
- [Quiero sacar de Google unas URLs, ¿basta con bloquearlas en el robots.txt?](https://juanluismora.es/seo/sitemap-para-un-dominio.html#p-quiero-sacar-de-google-unas-urls-basta-con-bloquearlas-en-el)

  No, y es el error que más veo. Primero noindex y dejarlas rastreables hasta que Google las saque.

[Leer el post completo](https://juanluismora.es/seo/sitemap-para-un-dominio.html)

Cómo salir de una penalización de Google (y cómo saber si de verdad la tenéis) (6)

- [¿Es mejor desautorizar los enlaces malos o quitarlos?](https://juanluismora.es/seo/penalizacion-seo-google.html#p-es-mejor-desautorizar-los-enlaces-malos-o-quitarlos)

  Quitarlos, siempre que se pueda. En el caso que dio origen a este post, la desautorización se notó poco comparada con eliminar enlaces de verdad.
- [¿Me cambio de dominio para salir de una penalización?](https://juanluismora.es/seo/penalizacion-seo-google.html#p-me-cambio-de-dominio-para-salir-de-una-penalizacion)

  Casi nunca. Si el problema es de contenido (duplicado, páginas flojas), os lo lleváis al dominio nuevo.
- [¿Escribir muchos posts sobre el mismo tema puede hacer que Google me penalice?](https://juanluismora.es/seo/penalizacion-seo-google.html#p-escribir-muchos-posts-sobre-el-mismo-tema-puede-hacer-que-go)

  No es una penalización, es canibalización: varias URLs vuestras compiten por la misma búsqueda y Google no sabe cuál sacar, así que ninguna sale bien. Me pasó en este blog con varios posts de PrestaShop que decían casi lo mismo.
- [¿Un dominio con la palabra clave exacta está penalizado?](https://juanluismora.es/seo/penalizacion-seo-google.html#p-un-dominio-con-la-palabra-clave-exacta-esta-penalizado)

  No por tenerla. Google tiene un sistema de dominios de concordancia exacta para no dar demasiado crédito a un dominio solo porque coincide con la búsqueda (guía de sistemas de clasificación).
- [¿Me perjudican las webs que copian mis artículos?](https://juanluismora.es/seo/penalizacion-seo-google.html#p-me-perjudican-las-webs-que-copian-mis-articulos)

  Normalmente no: Google suele quedarse con el original. Si una copia os supera, podéis pedir la retirada por derechos de autor desde la ayuda legal de Google.
- [¿Hay alguna herramienta que avise de enlaces spam o contenido duplicado?](https://juanluismora.es/seo/penalizacion-seo-google.html#p-hay-alguna-herramienta-que-avise-de-enlaces-spam-o-contenido)

  Search Console: el informe de Enlaces para ver quién os enlaza, y Acciones manuales y Problemas de seguridad para lo grave. Para duplicados dentro de la web, el informe de indexación de páginas.

[Leer el post completo](https://juanluismora.es/seo/penalizacion-seo-google.html)

Comprimir CSS y JS con .htaccess (gzip y Brotli) (4)

- [Tengo reglas mod\_gzip en el .htaccess y no comprimen](https://juanluismora.es/seo/comprimir-con-httacess.html#p-tengo-reglas-mod-gzip-en-el-htaccess-y-no-comprimen)

  mod\_gzip es un módulo externo de la época de Apache 1.3. Apache 2 trae de serie mod\_deflate, que es lo que tienen los hostings.
- [He pegado el código y la web da error 500](https://juanluismora.es/seo/comprimir-con-httacess.html#p-he-pegado-el-codigo-y-la-web-da-error-500)

  Mirad el log de errores del hosting: dice qué línea no entiende. Lo normal es una directiva de un módulo que no está cargado y que no va dentro de su IfModule, o varias versiones del mismo bloque pegadas una detrás de otra.
- [PageSpeed dice que no está comprimido y otras herramientas dicen que sí](https://juanluismora.es/seo/comprimir-con-httacess.html#p-pagespeed-dice-que-no-esta-comprimido-y-otras-herramientas-d)

  Fiaos del curl: si devuelve content-encoding, va comprimido. Después mirad qué ficheros señala PageSpeed.
- [¿En qué .htaccess va el código?](https://juanluismora.es/seo/comprimir-con-httacess.html#p-en-que-htaccess-va-el-codigo)

  En el de la carpeta raíz de la web, donde está el index. En WordPress, fuera de las líneas # BEGIN WordPress y # END WordPress, porque lo que hay entre ellas lo reescribe WordPress (insert\_with\_markers).

[Leer el post completo](https://juanluismora.es/seo/comprimir-con-httacess.html)

Cómo eliminar de Google las páginas indexadas con https (o con http) (4)

- [He cambiado las URLs y Google sigue mostrando las antiguas, ¿qué hago?](https://juanluismora.es/seo/eliminar-paginas-indexadas-con-https-de-google.html#p-he-cambiado-las-urls-y-google-sigue-mostrando-las-antiguas-q)

  Lo primero que pregunto siempre: ¿cada URL antigua hace un 301 a su nueva? Subir el sitemap nuevo no basta.
- [Borré unas imágenes y siguen saliendo en Google Imágenes](https://juanluismora.es/seo/eliminar-paginas-indexadas-con-https-de-google.html#p-borre-unas-imagenes-y-siguen-saliendo-en-google-imagenes)

  Si de verdad ya no existen y devuelven 404 o 410, desaparecen solas cuando Google vuelve a pasar. Si corre prisa, pedid la retirada en la herramienta de Retiradas de Search Console, sabiendo que es temporal y que solo sirve si la imagen ya no está.
- [Publiqué la web antes de tiempo y Google indexó páginas de prueba, ¿cómo las quito?](https://juanluismora.es/seo/eliminar-paginas-indexadas-con-https-de-google.html#p-publique-la-web-antes-de-tiempo-y-google-indexo-paginas-de-p)

  Que esas URLs dejen de existir (404 o 410) o que lleven noindex. Si siguen respondiendo con contenido, se vuelven a indexar aunque pidáis la retirada.
- [Mi web no vende ni recoge datos, ¿necesito https?](https://juanluismora.es/seo/eliminar-paginas-indexadas-con-https-de-google.html#p-mi-web-no-vende-ni-recoge-datos-necesito-https)

  Sí. En 2015 os decía que no hacía falta solo por SEO, y hoy no lo diría.

[Leer el post completo](https://juanluismora.es/seo/eliminar-paginas-indexadas-con-https-de-google.html)

SEO: cómo marcar contenido multilingüe con hreflang (4)

- [En un blog multidioma, ¿pongo las traducciones en el mismo post o una entrada por idioma?](https://juanluismora.es/seo/marcar-contenido-multilingue.html#p-en-un-blog-multidioma-pongo-las-traducciones-en-el-mismo-pos)

  Una entrada por idioma, cada una con su URL. Un post con el castellano, el inglés y el francés uno detrás de otro no se puede marcar con hreflang y Google no sabe a quién enseñárselo.
- [¿Puedo poner la home como traducción de una página que no está traducida?](https://juanluismora.es/seo/marcar-contenido-multilingue.html#p-puedo-poner-la-home-como-traduccion-de-una-pagina-que-no-est)

  No. El hreflang dice "esta es la misma página en otro idioma", así que solo vale si de verdad lo es.
- [Tengo un dominio distinto para cada idioma, ¿funciona el hreflang?](https://juanluismora.es/seo/marcar-contenido-multilingue.html#p-tengo-un-dominio-distinto-para-cada-idioma-funciona-el-hrefl)

  Sí. Las versiones alternativas pueden estar en dominios distintos.
- [Traduje una entrada que posicionaba bien y ha bajado, ¿es por no tener hreflang?](https://juanluismora.es/seo/marcar-contenido-multilingue.html#p-traduje-una-entrada-que-posicionaba-bien-y-ha-bajado-es-por-)

  Lo dudo. A mi entender, una traducción con su propia URL no le quita posiciones a la original, y el hreflang tampoco hace subir ni bajar a nadie: solo decide qué versión se enseña a quién.

[Leer el post completo](https://juanluismora.es/seo/marcar-contenido-multilingue.html)

Errores de indexación en Search Console: qué significa cada motivo y cómo actuar (4)

- [¿Cómo quito un noindex que no he puesto yo en WordPress?](https://juanluismora.es/seo/problemas-del-cobertura-del-indice-en-search-console.html#p-como-quito-un-noindex-que-no-he-puesto-yo-en-wordpress)

  Mirad en este orden. Ajustes > Lectura, la casilla «Disuadir a los motores de búsqueda de indexar este sitio».
- [Search Console marca mis artículos como duplicados y el contenido es mío, ¿qué pasa?](https://juanluismora.es/seo/problemas-del-cobertura-del-indice-en-search-console.html#p-search-console-marca-mis-articulos-como-duplicados-y-el-cont)

  No significa que Google crea que habéis copiado a nadie. Casi siempre ha elegido otra URL vuestra con el mismo contenido: la versión http y la https, con y sin www, o la versión móvil de Blogger con ?m=1.
- [Me salen páginas de etiquetas como indexadas aunque bloqueadas por robots.txt, ¿es grave?](https://juanluismora.es/seo/problemas-del-cobertura-del-indice-en-search-console.html#p-me-salen-paginas-de-etiquetas-como-indexadas-aunque-bloquead)

  Normalmente no. Blogger, por ejemplo, bloquea por defecto las URLs de /search, que son las de etiquetas y búsquedas, y Google a veces las indexa igual porque están enlazadas.
- [Tras cambiar de dominio me salen miles de URLs /feed/ como no indexadas, ¿hago algo?](https://juanluismora.es/seo/problemas-del-cobertura-del-indice-en-search-console.html#p-tras-cambiar-de-dominio-me-salen-miles-de-urls-feed-como-no-)

  Si nada las enlaza, no es prioritario: es un aviso, no un problema. Si las queréis limpiar, haced que respondan 410 para que Google las suelte antes.

[Leer el post completo](https://juanluismora.es/seo/problemas-del-cobertura-del-indice-en-search-console.html)

Paginación en WordPress: qué hacer ahora que Google no usa rel=next/prev (3)

- [¿Puedo meter estos cambios directamente en los archivos de WordPress?](https://juanluismora.es/seo/wordpress-paginacion-rel-next-rel-prev.html#p-puedo-meter-estos-cambios-directamente-en-los-archivos-de-wo)

  En los del núcleo (wp-includes) no: se pierden en la siguiente actualización. Y en el header.php del tema, tampoco, porque se pierden al cambiar de tema.
- [¿Y en PrestaShop u otra tienda, cómo hago la paginación?](https://juanluismora.es/seo/wordpress-paginacion-rel-next-rel-prev.html#p-y-en-prestashop-u-otra-tienda-como-hago-la-paginacion)

  Igual que en WordPress. No os compliquéis con rel="next" y rel="prev", que Google ya no usa.
- [Si pongo noindex a una página, ¿se indexan las imágenes que tiene?](https://juanluismora.es/seo/wordpress-paginacion-rel-next-rel-prev.html#p-si-pongo-noindex-a-una-pagina-se-indexan-las-imagenes-que-ti)

  El noindex va sobre la página, no sobre las imágenes. Google sigue entrando y viendo las imágenes, y si aparecen en otras páginas indexables puede indexarlas por ahí.

[Leer el post completo](https://juanluismora.es/seo/wordpress-paginacion-rel-next-rel-prev.html)

Problemas de usabilidad en móviles: cómo detectarlos y corregirlos hoy (3)

- [¿Dónde pongo la etiqueta viewport en WordPress?](https://juanluismora.es/seo/como-corregir-los-problemas-de-usabilidad-en-moviles.html#p-donde-pongo-la-etiqueta-viewport-en-wordpress)

  Primero mirad el código fuente: casi todos los temas actuales ya la traen y duplicarla no arregla nada. Si falta, en un tema clásico va en el <head> del header.php del tema hijo.
- [¿AMP soluciona los problemas de usabilidad móvil?](https://juanluismora.es/seo/como-corregir-los-problemas-de-usabilidad-en-moviles.html#p-amp-soluciona-los-problemas-de-usabilidad-movil)

  No es el camino. AMP os da otra versión de la web, pero el problema sigue en la original, que es la que hay que arreglar.
- [He corregido los errores pero Search Console no se actualiza](https://juanluismora.es/seo/como-corregir-los-problemas-de-usabilidad-en-moviles.html#p-he-corregido-los-errores-pero-search-console-no-se-actualiza)

  Hoy ya no hay informe que actualizar. Para comprobar una página corregida, Inspección de URL y "Probar URL publicada": esa captura es la página tal como la ve Google ahora.

[Leer el post completo](https://juanluismora.es/seo/como-corregir-los-problemas-de-usabilidad-en-moviles.html)

Google Disavow Tool: cuándo desautorizar enlaces y cuándo no (2)

- [¿Se recupera una web después de una acción manual por enlaces?](https://juanluismora.es/seo/google-disavow-tool.html#p-se-recupera-una-web-despues-de-una-accion-manual-por-enlaces)

  La acción manual se levanta si la reconsideración convence a Google. El tráfico de antes, no siempre.
- [¿Los enlaces desde webs de otros países o en otro idioma son malos?](https://juanluismora.es/seo/google-disavow-tool.html#p-los-enlaces-desde-webs-de-otros-paises-o-en-otro-idioma-son-)

  No por ser de fuera. Lo que Google persigue son los enlaces hechos para manipular el ranking: comprados, intercambiados o metidos en masa en comentarios y foros con el anclaje optimizado (políticas de spam).

[Leer el post completo](https://juanluismora.es/seo/google-disavow-tool.html)

Optimización de rendimiento en PrestaShop: la base antes de instalar nada (2)

- [¿Cómo meto Analytics o la etiqueta de Google Ads en PrestaShop sin tocar el FTP?](https://juanluismora.es/ecommerce/optimizacion-de-rendimiento-en-prestashop.html#p-como-meto-analytics-o-la-etiqueta-de-google-ads-en-prestasho)

  Con un módulo, desde el back office. Hay módulos de GA4 y de Google Tag Manager; yo prefiero Tag Manager, porque luego cualquier etiqueta se añade sin tocar la tienda y respetando el consentimiento.
- [¿Por qué PrestaShop tarda tanto en cargar en local?](https://juanluismora.es/ecommerce/optimizacion-de-rendimiento-en-prestashop.html#p-por-que-prestashop-tarda-tanto-en-cargar-en-local)

  Si son decenas de segundos, intuyo que la tienda está esperando algo de fuera: recursos o servicios online que el servidor local no consigue descargar bien. Abrid la pestaña Red de las herramientas del navegador y mirad qué petición se queda colgada.

[Leer el post completo](https://juanluismora.es/ecommerce/optimizacion-de-rendimiento-en-prestashop.html)

Cómo desindexar URLs masivamente en Google (lo que funciona hoy) (1)

- [Search Console me dice que hay páginas indexadas aunque el robots.txt las bloquea, ¿qué hago?](https://juanluismora.es/seo/des-indexado-masivo-url-dinamicas-google.html#p-search-console-me-dice-que-hay-paginas-indexadas-aunque-el-r)

  Primero decidid si queréis que esas páginas estén en Google. Si no, quitad el bloqueo del robots.txt y ponedles noindex, que es lo que pide Google en el informe de indexación de páginas.

[Leer el post completo](https://juanluismora.es/seo/des-indexado-masivo-url-dinamicas-google.html)

Enlaces internos SEO: para qué sirven, cómo hacerlos y ejemplos (1)

- [¿Cómo saco el enlazado interno de una web muy grande sin que la exportación pese gigas?](https://juanluismora.es/seo/enlaces-internos-seo-2.html#p-como-saco-el-enlazado-interno-de-una-web-muy-grande-sin-que-)

  No exportéis todos los enlaces de todas las URLs, que con 30.000 páginas sale un archivo inmanejable. En Screaming Frog, la pestaña Internal ya trae la columna de enlaces entrantes únicos por URL, y con eso veis qué recibe más y qué casi nada.

[Leer el post completo](https://juanluismora.es/seo/enlaces-internos-seo-2.html)

Google Ads: cómo estructurar y optimizar campañas, grupos de anuncios y palabras clave (1)

- [Vendo un solo producto a varios sectores, ¿una campaña con un grupo por sector o una campaña por sector?](https://juanluismora.es/sem/adwords-campanas-grupos-y-keywords.html#p-vendo-un-solo-producto-a-varios-sectores-una-campana-con-un-)

  Depende de si los sectores necesitan presupuesto o configuración distinta. Si a un sector le queréis dedicar más dinero, o va a otra zona o tiene otro margen, campaña propia.

[Leer el post completo](https://juanluismora.es/sem/adwords-campanas-grupos-y-keywords.html)

Linkbuilding para ecommerce desde notas de prensa: qué vale hoy (1)

- [¿Qué anchor uso en los enlaces internos hacia una categoría?](https://juanluismora.es/ecommerce/linkbuilding-para-ecommerce-desde-notas-de-prensa.html#p-que-anchor-uso-en-los-enlaces-internos-hacia-una-categoria)

  Dentro de vuestra web podéis usar anchors descriptivos sin miedo. En el menú, el nombre de la categoría: «Chocolate».

[Leer el post completo](https://juanluismora.es/ecommerce/linkbuilding-para-ecommerce-desde-notas-de-prensa.html)

Cómo calcular el LTV de vuestro ecommerce con datos de PrestaShop (1)

- [Si quiero que la tienda sea más rentable, no vender más, ¿invierto en captación o en retención?](https://juanluismora.es/ecommerce/calcular-ltv-de-un-ecommerce-con-prestashop.html#p-si-quiero-que-la-tienda-sea-mas-rentable-no-vender-mas-invie)

  Depende de la distancia entre el LTV sobre margen y el CAC. Si un cliente os deja bastante más de lo que cuesta captarlo, subir la captación sigue rentando.

[Leer el post completo](https://juanluismora.es/ecommerce/calcular-ltv-de-un-ecommerce-con-prestashop.html)

Qué es Google Ads (antes AdWords) y cómo funciona en 2026 (1)

- [Me ha llegado un cupón de Google Ads de «gasta X y te regalamos Y», ¿es de fiar?](https://juanluismora.es/sem/que-es-adwords.html#p-me-ha-llegado-un-cupon-de-google-ads-de-gasta-x-y-te-regalam)

  Las ofertas existen, pero tienen letra pequeña: la cuenta debe tener menos de 14 días al canjear el código, hay que gastar un importe en un plazo y el crédito se aplica después, a inversión futura (ayuda de Google Ads). Las condiciones cambian por…

[Leer el post completo](https://juanluismora.es/sem/que-es-adwords.html)

Reviews en WordPress con WP Customer Reviews: qué sirve hoy y qué no (1)

- [¿Cómo quito los comentarios normales y dejo solo el formulario de reseñas?](https://juanluismora.es/seo/reviews-wordpress-wp-customer-reviews.html#p-como-quito-los-comentarios-normales-y-dejo-solo-el-formulari)

  Los comentarios de WordPress se desactivan en cada página desde el panel lateral del editor, o para todo lo nuevo en Ajustes > Comentarios. El formulario de WP Customer Reviews sale plegado detrás de un botón y en sus ajustes no hay opción para…

[Leer el post completo](https://juanluismora.es/seo/reviews-wordpress-wp-customer-reviews.html)

Robots.txt: qué es, cómo usarlo bien y qué hacer con los rastreadores de IA (1)

- [¿Importa el orden de las líneas Allow y Disallow en el robots.txt?](https://juanluismora.es/seo/robots-txt.html#p-importa-el-orden-de-las-lineas-allow-y-disallow-en-el-robots)

  No. Google no lee las reglas por orden: aplica la más específica, la de ruta más larga, y si empatan, la menos restrictiva (especificación de Google).

[Leer el post completo](https://juanluismora.es/seo/robots-txt.html)

SEO para Joomla: problemas comunes y cómo solucionarlos (1)

- [He actualizado Joomla o cambiado la plantilla y he perdido posiciones, ¿por qué?](https://juanluismora.es/seo/seo-joomla.html#p-he-actualizado-joomla-o-cambiado-la-plantilla-y-he-perdido-p)

  Casi siempre porque han cambiado las URLs: rutas de menú, IDs, sufijos o la forma de montar las rutas de categorías. Sacad de Search Console las URLs que tenían tráfico antes del cambio, comprobadlas una a una y redirigid con 301 las que ya no existen.

[Leer el post completo](https://juanluismora.es/seo/seo-joomla.html)

## ¿Lo vemos?

Escríbeme un correo con la web y lo que te preocupa, o pide cita para tu presupuesto. Te contesto yo.

[Escríbeme un correo](mailto:seo@juanluismora.es?subject=Consulta%20desde%20https%3A//juanluismora.es/preguntame) [Pedir presupuesto SEO](https://juanluismora.es/presupuesto-seo#agenda)

Juan Luis Mora · Ingeniero informático y consultor SEO freelance. SEO en español para España y el mundo.

Escribo para IAs desde Google Bard.
