El sitio de mi hermano que diseñé para él tiene cientos de SOFT 404 informados en la Consola de búsqueda de Google, anteriormente Herramientas para webmasters de Google. En general, encuentro que arreglar el 404 suave es fácil, pero esto me tiene un poco perplejo. Todos los errores de software devuelven una cadena impar que contiene una Q82019309.com
subcarpeta ocasional Aristocrat
dentro de la cadena /?=
.
Los 404 generalmente se parecen a:
- Codificado:
/search/%E5%A4%A7%E5%A5%96%E6%80%BB%E4%BB%A3Q82019309.com
- Descifrado:
/search/大奖总代Q82019309.com
El enlace de información proporciona:
- Codificado:
/?s=%E5%A4%A7%E5%A5%96%E6%80%BB%E4%BB%A3Q82019309.com
- Descifrado:
/?s=大奖总代Q82019309.com
Al principio creía que este era un problema aislado, pero al investigar descubrí que este problema realmente afecta a miles de sitios web y que alguien debe conocer la causa. Cuando busco en WordPress Q82019309.com o Aristocrat Q82019309.com en Google , estoy abrumado con la cantidad de resultados, incluidos algunos sitios de gran reputación como:
Pregunta (s):
Entonces, ¿qué está causando estos errores suaves 404 con una cadena Q82019309.com
con o sin Aristocrat
?
fuente
Respuestas:
Tuvimos el mismo problema en wisepops.com desde el 3 de enero de 2017.
Google se queja de Soft 404 incluso si la indexación está deshabilitada en estas páginas. La página de búsqueda de Wordpress tiene por defecto este meta:
Decidí hacer que las páginas de búsqueda sin resultados devuelvan un código HTTP 404. Dado que la consulta de búsqueda está en la URL, está bien manejarla de esta manera.
Para Wordpress, agregué al final de las funciones de mi tema.php:
fuente
Me parece que su algo está vinculado a la funcionalidad de búsqueda de su sitio con malas consultas. Esas consultas de búsqueda obtienen "no se encontraron resultados". Googlebot está encontrando esos enlaces y está permitiendo que Googlebot rastree la búsqueda de su sitio. Debido al "sin resultados", Google los detecta como "soft 404".
Dejar que Google rastree los resultados de búsqueda de su sitio es un gran no-no. Google puede penalizar todo tu sitio. Ver Matt Cutts: resultados de búsqueda en resultados de búsqueda . No debe permitir el rastreo de los resultados de búsqueda con robots.txt :
Entonces Googlebot tampoco rastreará esas URL e informará errores allí.
fuente
Este complemento solucionó el problema para mí:
https://wordpress.org/plugins/disable-search-slug/
fuente