Canonical Issues (Cuestiones canónicas)


TL;DR
Los problemas canónicos suceden cuando la redirección 301 o el etiquetado canónico se hace de manera inapropiada, lo que lleva a los motores de búsqueda a creer que un sitio web tiene contenido duplicado.
¿Qué son las cuestiones canónicas?
Para entender lo que son las cuestiones canónicas, necesitamos volver a los URLs canónicos. Muchas veces, una cierta pieza de contenido idéntico puede aparecer bajo varias URLs en una página web. La mayoría de las veces, tiene que ver con las versiones www y no www de las páginas web, así como con las versiones HTTP y HTTPS. Habrá notado que a veces se puede acceder a la misma página web desde htttp://ejemplo.com, así como https: //ejemplo.com o https: //www.example.com. Aunque para la mayoría de los usuarios esto puede parecer la misma página, los motores de búsqueda interpretan todo esto como páginas diferentes. Y como el contenido es el mismo, podría interpretarse como que tiene contenido duplicado, lo que podría perjudicar su SEO. Otras situaciones de este tipo pueden ocurrir debido a las URL dinámicas (productos que aparecen en varias páginas de resultados de productos de filtro). También puede suceder debido a los parámetros UTM y otros.
El URL canónico en todas estas situaciones es el URL que el propietario del sitio web decide que es el más relevante del conjunto, al que todas las demás versiones deben redirigir. Así, por ejemplo, https: //www.example.com puede establecerse como el URL canónico para http: //ejemplo.com y htttps: //ejemplo.com.
Cómo evitar los problemas canónicos
Un problema canónico ocurre cuando el URL canónico no está definido, o no está definido correctamente. Para evitar esta situación, hay algunas formas de tratar con los URLs canónicos:
1. Haciendo que el 301 se redireccione al URL canónico. Para hacerlo eficientemente, esto debe hacerse modificando el archivo .htaccess, donde se puede establecer una regla para la redirección. Puede verse así:
ReescribirEl motor en
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https ://www.yourdomain.com/$1 [R,L]
(esto redirigirá todo el tráfico a la versión WWW HTTPS de su sitio)
Pero puede que no tenga acceso al archivo .htaccess o que no tenga la experiencia para hacerlo. Hay muchos plugins y extensiones, dependiendo del tipo de plataforma de construcción de sitios web que estés usando, que pueden ayudarte a hacer el trabajo.
2. En la mayoría de las plataformas, tienes la opción de establecer el URL canónico de cada página. Esta acción añadirá una etiqueta <link rel="canonical" href="..."> a su página. Si le preocupa tener varias versiones de la misma página, puede utilizarla para indicar a los buscadores cuál es la página principal. En Wix, hay una pestaña en el editor de Menu&Pages, bajo el botón SEO (Google) junto a cada página. Haz clic en SEO avanzado y esta opción estará disponible. En Wordpress, necesitarás un plugin de SEO que proporcionará opciones para establecer etiquetas canónicas.