Inicio > Blog > General > ¿Errores 404? ¡Resolvámoslos! (& Mejora el SEO con la Reindexación)

¿Errores 404? ¡Resolvámoslos! (& Mejora el SEO con la Reindexación)

solución de problemas del error 404
Por Colín
Última actualización: 20 de marzo de 2025

Si estás lidiando con errores 404 en tu sitio web de WordPress, esta publicación te ayudará a solucionar el problema.

Empezaremos con una introducción general a los errores 404, explicando qué son, por qué se producen y por qué son importantes. A continuación, hablaremos de por qué es posible que aparezcan mensajes de error 404 del tipo «TranslatePress».

Por último, profundizaremos en consejos más prácticos y hablaremos sobre cómo diagnosticar errores 404 en su sitio y luego notificar a Google cuando haya solucionado el o los problemas.

Hay mucho que abarcar, así que vamos a profundizar en ello...

Errores 404: ¿Por qué ocurren?

Un error 404 se produce cuando un visitante humano o un rastreador de motores de búsqueda intenta acceder a una página que no existe en su sitio web.

Técnicamente, el error 404 es un código de estado HTTP que indica que la página o recurso que solicitó el navegador del visitante o el rastreador del motor de búsqueda no existe en el sitio web.

Es posible que vea el mensaje de error 404 de algunas formas diferentes. Estas son algunas de las variantes más comunes del error 404:

  • Error 404
  • Página no encontrada
  • Error 404 No Encontrado
  • La URL solicitada no fue encontrada
  • Archivo o directorio no encontrado

¿Qué causa los errores 404?

En un momento hablaremos de las causas de los errores 404 en el plugin TranslatePress, pero primero veamos algunas de las causas generales de estos errores, ya que esto podría ayudarte a comprender mejor cómo se relacionan con el plugin TranslatePress.

Estas son algunas de las causas más comunes de los errores 404:

  • Páginas eliminadas. Si eliminas una página de tu sitio, todo el tráfico que se envíe a esa página verá un error 404 porque la página ya no existe.
  • URLs mal escritas. Si alguien escribe por error una URL incorrecta, verá un error 404 porque el error tipográfico significa que está intentando acceder a una página que no existe.
  • Enlaces rotos. Si otro sitio web o usuario de redes sociales comparte un enlace a una página que no existe, todas las personas que hagan clic en ese enlace verán un error 404. Los enlaces rotos pueden ocurrir por las razones anteriores, como que el enlace dirija a una página que ahora está eliminada o que la persona cometa un error tipográfico al añadir el enlace.

Por qué necesitas solucionar los errores 404

Corregir los errores 404 en su sitio es importante por dos razones principales:

  1. Experiencia de usuario – si los visitantes son enviados a páginas de tu sitio que no existen, esto genera una mala experiencia para ellos porque no pueden ver el contenido que quieren ver. Como resultado, es posible que simplemente abandonen tu sitio. O, incluso si se quedan, aún tendrán que pasar tiempo explorando tu sitio para encontrar el contenido que les interesa.
  2. Optimización para motores de búsqueda – Los errores 404 también pueden ser malos para el SEO porque desperdician el capital de rastreo de Google, pueden provocar una mala distribución del valor de los enlaces (si se producen debido a enlaces rotos) y pueden enviar señales de mala experiencia de usuario (como una tasa de rebote superior a la normal).

Cómo detectar errores 404 en tu propio sitio web

Hay algunas formas diferentes de detectar errores 404 en su sitio.

Google Search Console

Primero que nada, si estás usando Google Search Console para ayudar con el SEO de tu sitio, es posible que veas errores 404 en el Por qué las páginas no están indexadas sección.

Básicamente, esto es Google informándote sobre errores 404 que ha descubierto en tu sitio (tal vez debido a una de las razones anteriores).

Puedes encontrar estas páginas yendo a Páginas y luego seleccionando No encontrado (404).

Google Search Console 404 not found report

A continuación, verás una lista de todos los errores 404 que Google ha descubierto, junto con la última vez que Google intentó rastrear esa URL.

List of 404 pages

Más importante aún, una vez que hayas solucionado el motivo de los errores 404 de tu sitio, también puedes validar esas correcciones en esta interfaz. Hablaremos de esto con más detalle más adelante, pero la idea básica es que esto le indica a Google que has solucionado el problema y que debe volver a revisar tu sitio.

Cuando elijas la opción de validar las correcciones, Google volverá a comprobar las páginas afectadas para ver si son accesibles. Si lo son, te enviará una notificación de éxito y las páginas afectadas anteriormente se eliminarán del informe.

Analítica Web (Google Analytics)

También puedes ver los errores 404 en tus análisis web, aunque es posible que no puedas ver la URL de la página individual que está desencadenando el error 404 como puedes hacerlo con Google Search Console.

Abordaremos esto con más detalle más adelante en esta publicación.

¿Cómo pueden producirse errores 404 en TranslatePress?

Si estás usando el complemento TranslatePress a crear un sitio web multilingüe en WordPress, existen algunas razones por las que podrías ver errores 404 relacionados con el contenido multilingüe de tu sitio.

Una de las causas más habituales de los mensajes de error TranslatePress 404 es la eliminación de un idioma de tu sitio web. Dado que cada contenido traducido tiene su propia URL, al eliminar un idioma se eliminarán todas esas páginas traducidas de tu sitio web.

Si hay alguna fuente de tráfico que siga enviando tráfico a esas páginas traducidas, los visitantes y/o los motores de búsqueda verán un error 404. Aquí hay algunos ejemplos específicos:

  • La página traducida sigue indexada temporalmente en Google gracias a la funcionalidad de SEO multilingüe de TranslatePress (compartiremos algunos consejos para solucionar esto más adelante en esta publicación).
  • Otro sitio web enlazó a una de las páginas traducidas.
  • Alguien compartió una de las páginas traducidas en las redes sociales.

Otra razón común por la que podrías recibir errores 404 es si cambias el segmento de URL (slug) de un idioma o de un contenido individual. 

Por ejemplo, si cambias el identificador (slug) del idioma en el Todos los idiomas sección de la configuración de TranslatePress, lo que actualizará el slug de la URL de cada contenido traducido. En consecuencia, esto podría provocar problemas cada vez que alguien intente acceder a una URL utilizando el slug anterior, ya que esas URL devolverán ahora errores 404.

Por esta razón, debes tener mucho cuidado al cambiar el slug de la URL de un idioma después Ya has traducido tu contenido y has indexado esas traducciones en Google.

Changing language slug can cause TranslatePress 404 error

Cómo encontrar de dónde provienen los errores 404

Como mencionamos anteriormente, los errores 404 pueden ocurrir si se envía tráfico a una página rota en su sitio. Este enlace roto podría estar en su propio sitio, en el sitio de otra persona, en las redes sociales, etc.

La pregunta entonces pasa a ser: ¿cómo se encuentra la fuente del tráfico a la página 404?

Utiliza el informe de Google Search Console

Para empezar, puedes utilizar Google Search Console No está indexado informe para buscar cualquier similitud entre las páginas 404 de su sitio.

Por ejemplo, si utilizas TranslatePress y observas que todas las páginas 404 proceden de un único idioma de tu sitio web, quizá te interese comprobar si has eliminado recientemente ese idioma o has realizado alguna otra acción que pudiera provocar problemas en todo el idioma (como cambiar el slug de la URL de todo el idioma).

Una vez más, puedes consultar este informe accediendo a la Páginas menú debajo Indexación en Search Console. A continuación, selecciona el No encontrado (404) opción en Por qué las páginas no están indexadas.

Google Search Console 404 not found report

También puedes analizar las URL individuales con más detalle utilizando el Inspección de URL herramienta, incluyendo dónde se producen los problemas con esa URL. 

Para acceder a esta herramienta, puedes utilizar una de estas opciones:

  1. Pega la URL en el Comprobar cualquier URL cuadro de búsqueda situado en la parte superior de la página.
  2. Haz clic en una URL concreta en el Informe de «Página no encontrada (404)». A continuación, selecciona Inspeccionar URL en el panel deslizante que aparece.

A continuación, verás un informe detallado en esa página, que incluye el mapa del sitio o la página de origen que está provocando el error 404.

Herramienta de inspección de URLs

Una vez que solucione el problema (por ejemplo, arreglando un enlace roto), también puede hacer que Google vuelva a revisar la página, lo cual cubriremos más adelante en esta guía.

Utiliza tu herramienta de análisis web

También puedes averiguar de dónde proceden los errores 404 utilizando tu software de análisis web, como, por ejemplo, Google Analytics.

En esta guía, daremos por hecho que utilizas Google Analytics. No obstante, los mismos principios básicos se aplican también a otros programas de análisis web.

Vamos a revisarlo…

1. Busca el título de la página 404 de tu sitio web

Para empezar, tienes que averiguar el título del diseño de la página 404 de tu sitio web, que es único para cada tema de WordPress.

Para ello, abre una página de tu sitio web que sepas que no existe; por ejemplo, yoursite.com/sdklhsdfhsdfjksdfhjk (un montón de caracteres sin sentido).

Luego, mira el título de la página que aparece en la pestaña de tu navegador. Para la mayoría de los sitios de WordPress, será algo como “Página no encontrada”, pero tu sitio podría ser diferente.

How to find 404 page title

2. Localizar todo el tráfico 404 en Google Analytics

Una vez que sepas el título de la página 404 de tu sitio web, puedes utilizar Google Analytics para identificar a todos los visitantes que han accedido a dicha página:

  1. Abre el panel de control de tu sitio web en Google Analytics.
  2. Abrir la Compromiso sección en la barra lateral.
  3. Haz clic en el Páginas y pantallas informe.
Pages and screens report
Captura de pantalla

En la columna situada más a la izquierda del informe, haz clic en el icono de flecha hacia abajo situado junto a Ruta de la página y clase de pantalla and then select Page title and screen class in the popup that appears.

Show page title

Once you’ve changed it to show the Page title and screen class, you can use the search box to search for the title of your 404 page – e.g. “Page not found”.

This should then show you the total number of visits to your 404 page within the given time period. If you don’t see any 404 visits, you can try using the date pickers to expand the time period of your search.

List of 404 page

3. Add Another Dimension to Find the Traffic Source

Now, to find the sources of all those visits, you can click the plus icon next to Page title and screen class to add another dimension to your report.

In the popup that appears, choose Traffic source → Cross-channel → First user source / medium.

You should then see a new column beside Page title and screen class that shows the source and medium for all of the visits hitting your site’s 404 page.

For example, in the screenshot below, you can see that some 404 visits are coming from Google, some from Reddit referrals, etc.

Find referral source for TranslatePress 404 error pages

In addition to Google Search Console, this will give you another look at where your 404 traffic is coming from.

Páginas no indexadas: ¿Por qué tienes páginas no indexadas?

Earlier, we touched on using Google Search Console to find 404 errors. However, if you dig into the Not Indexed report in more detail (Pages → Why pages aren’t indexed), you might see other reasons beyond just No encontrado (404).

There are a lot of reasons why Google might not index pages on your site, including some of the following:

  1. You’ve added a noindex tag to the page, which specifically tells Google not to index it.
  2. There’s some type of redirect error.
  3. Google has just chosen not to index the page(s) for its own reasons (Google doesn’t tener que index content just because it’s available).

By default, all of the translated pages that you create with TranslatePress are set to be indexed in Google. Again, this is one of the reasons why TranslatePress works so well as part of una estrategia SEO internacional.

However, a noindex issue can occur in situations where you change the canonical version of a page in your SEO plugin and the canonical version in the SEO plugin doesn’t match la etiqueta hreflang that TranslatePress adds to your translated content.

This could be the situation if you see a reason such as Alternative page with proper canonical tag.

If you see pages with this problem, you can try removing any custom canonical URL that you’ve set with your SEO plugin. For example, if you’re using Yoast SEO, you can find the canonical URL option by expanding the Avanzado accordion in the Yoast SEO metabox.

Remove canonical URL

After fixing any canonical URL issues, you can click the Validate Fixes option to have Google re-crawl your site and check if you’ve fixed the problem.

Speaking of…

Cómo volver a indexar su sitio web o página después de corregir errores 404 u otros problemas de indexación

Even if you fix problems with 404 errors or not indexed pages on your site, that doesn’t automatically mean Google will notice those fixes right away.

To speed up the process, you can perform some manual actions to get Google to re-index an affected page or your site as a whole.

You’ll want to do this after fixing broken links, updating content, fixing URL slug issues, etc. While you can technically just wait for Google to notice the fixes on its own, using one of the methods below will speed up the process a lot.

How to Re-Index a Single Page

If the problem was just with a single page or a small number of pages, you can use Google Search Console to manually re-index individual URLs:

  1. Open Search Console for your site.
  2. Paste one of the affected URLs into the Inspect any URL in “site.com” box at the top.
  3. Click the search icon or hit enter to inspect that page.
  4. En el Inspección de URL page for that URL, click the Request Indexing opción junto a Page Changed?.
Request indexing of page in Google Search Console

Google will then re-crawl that page, which should let it detect the fixes that you’ve implemented. You won’t see changes happen immediately, but they should happen pretty soon.

How to Validate Fixes for Non-Indexed Pages

Another way to tell Google that you’ve fixed the problem with page(s) on your site is to use the Validate Fix tool in Google Search Console, which we covered earlier when talking about the Not indexed pages informe.

Validate fix in Google Search Console

This tells Google that you’ve fixed todo instances of that issue. When you click the button, Google will re-crawl all those pages and check to see whether you’ve fixed the issue.

Google says that validation “takes up to about two weeks, but in some cases can take much longer”.

You’ll receive a notification when it succeeds or fails. If it does fail, you can see which URL caused the validation to fail and then restart the validation after you’ve fixed the problem with that URL.

How to Re-Index Your Entire Site By Adding a Sitemap

If you want to encourage Google to re-crawl your entire site, you can do so by submitting an XML sitemap in Google Search Console if you haven’t done so already.

Seleccionar Mapas del sitio opción en Indexación and then use the option to Añadir un nuevo sitemap.

If you’re using TranslatePress, TranslatePress works with most SEO plugins to automatically ```xml https://www.example.com/ https://www.example.com/about/ https://www.example.com/products/ https://www.example.com/products/widget-pro/ https://www.example.com/contact/ ``` that you can submit to Google.

Solucione sus errores de indexación hoy

Out of the box, el complemento TranslatePress is optimized for SEO multilingüe and makes it so that Google and other search engines can index all of the translated content that you create.

However, in some situations you might see 404 errors or not indexed pages as a result of deleting a language, changing a translation URL slug, or changing the canonical URL in an SEO plugin.

To fix these issues, you’ll first need to fix the root problem on your site and then you can re-index your URL or site in Google Search Console to alert Google to the fixes that you’ve implemented.