Tan común es el problema del contenido duplicado que los buscadores han desarrollado un arma para acabar con él:
El elemento de enlace rel=”canonical”.
Su mecanismo es sencillo; simplemente indica qué versión del contenido duplicado es la buena.
El problema de Rel=Canonical es que tras varios años disponible sigue sin quedar claro cómo funciona.
En este post aclaro tus dudas y te explico sus usos para acabar con el contenido duplicado en tu sitio.
Contenidos:
Qué es Rel=Canonical y para qué sirve
Rel=Canonical es una etiqueta HTML cuyo único cometido es acabar con el contenido duplicado. Cuando un buscador se encuentra con páginas duplicadas en tu sitio echa mano a esta etiqueta para saber qué versión es la buena.
Por ejemplo, supongamos que tienes una tienda online de digamos, cámaras digitales. Y tienes un catálogo tan amplio que para facilitar la búsqueda en función del presupuesto has creado un filtro que ordena las cámaras por precio.
Resulta que la idea beneficia tremendamente al usuario, que ahora puede encontrar rápidamente la cámara que se ajusta mejor a sus posibilidades. Pero el filtro añade un parámetro al final de la URL, separado por el caracter ampersand (&):
&orden=precio
Ahora la misma página pueden encontrarse en dos URLs, la original y la que contiene el nuevo parámetro:
- http://www.example.com/camaras-digitales.html
- http://www.example.com/camaras-digitales.html&orden=precio
Es el clásico problema de contenido duplicado, y la solución es la etiqueta Rel=Canonical. Situada en código HTML de las páginas señala la versión original, de forma que el buscador sabe qué página debe indexar y cuál ignorar.
Cómo usar Rel=Canonical
Usar la etiqueta de enlace Canonical no es difícil, en principio. Basta con añadir a tus páginas una etiqueta similar a esta:
<link rel=”canonical” href=”http://www.example.com/pagina-web.html” />
Dónde “pagina-web.html” es la versión original de la página, es decir, la que te interesa ver en los resultados de búsqueda.
La etiqueta debe colocarse en la sección <head> del código HTML de la página, ya que de otra forma los buscadores la ignorarán. Por otro lado, debe aparecer en todas las copias de las páginas, para indicar en todo momento la versión canónica.
Así, si tienes varias copias de la página anterior, como por ejemplo:
- http://www.example.com/pagina-web.html&copia=1
- http://www.example.com/pagina-web.html&copia=2
- http://www.example.com/pagina-web.html&copia=3
No importa que Google se tope con ellas, gracias a la etiqueta Canonical siempre sabrá que la versión buena es:
- http://www.example.com/pagina-web.html
¿Es mejor usar Rel=Canonical o redirecciones 301?
Ambas son soluciones eficaces para librarse del contenido duplicado. La verdadera cuestión es, ¿cuándo deberías usar una en lugar de la otra?
Para responder a la pregunta primero necesitas conocer las diferencias:
- Redirección 301 – Redirige al usuario y al buscador a la página original.
- Rel=Canonical – Redirige al buscador a la página original, mientras que el usuario permanece en la página duplicada.
¿Que implica esto? Pues que con Rel=Canonical una página duplicada puede seguir atrayendo visitantes y enlaces. Bien a través de un marcador social, un tweet, o un enlace la página está disponible y el usuario no tiene forma de saber de la versión canónica (y actualizada) de la página.
Muy diferente es lo que ocurre con una redirección, gracias a la cual nadie puede conocer la existencia de la página duplicada. Cualquier intento de acceso es reconducido a la página original.
Por lo tanto, tu primera elección debería ser siempre la redirección 301. Sólo cuando no está en tu mano controlar las páginas de contenido duplicado, la etiqueta canónica es la solución ideal.
Así pues, las redirecciones 301 están indicadas para:
- Cambiarle el nombre a una página
- Migrar el sitio a otra dirección
- Establecer la versión canónica del domino (www o no-www)
- Combinar varias páginas en una versión mayor
- Solucionar errores 404 (cuando está indicado redireccionar)
Mientras que Rel=Canonical es más adecuado para:
- Tratar las URL con parámetros
- Configurar rutas múltiples a un mismo contenido
- Señalar la versión de escritorio en sitios móviles con URL independientes
- Designar la fuente original del contenido
Rel=Canonical entre dominios
Si publicas artículos en varios dominios debes saber que es posible usar Rel=Canonical entre dominios. Lo único que tienes que hacer es añadir en cada artículo un enlace canonical hacia el original, sin importar que sean dominios diferentes.
Por ejemplo, supongamos que llevas dos blogs, uno para tu negocio y otro personal. Y resulta que tras publicar un artículo en el blog del negocio se te ocurre republicarlo en tu blog personal.
Pues bien, en este caso colocarías un enlace canonical hacia el origial en la versión de tu blog personal:
<link rel=”canonical” href=”http://negocio.example.com/articulo-original.html” />
Haciendo esto no sólo evitarás tener problemas de contenido duplicado, sino que todos los enlaces que apunten al artículo en tu blog personal acabarán contando para la versión canónica en el blog de tu negocio.
Google ofrece varias recomendaciones para tratar con el contenido duplicado (y legítimo) entre dominios.
Es importante considerar que las principales redes sociales, Facebook, Twitter y Google+ respetan la etiqueta canonical.
Si compartes una página cuyo enlace canonical apunta a otra página, la información que se mostrará será la de la página canónica, no la que has compartido inicialmente. Asímismo, todos los me gusta, retweets y +1 contarán para la versión canónica.
Errores comunes con Rel=Canonical
Hasta aquí todo bien, pero cuando llega el momento de poner la etiqueta canónica en su sitio empiezan a surgir los problemas. Y es que su uso no siempre es obvio.
Tan comunes son los errores de implementación con Rel=Canonical que hace poco se publicó un artículo sobre el tema en el blog para webmasters de Google. Te recomiendo que le eches un vistazo, aunque voy a hacerte un resumen aquí mismo.
Los errores más comunes con Rel=Canonical son:
- Apuntar a la primera página de una serie – Si usas la etiqueta canónica en una serie paginada y apuntas todas las páginas a la primera en la serie, el buscador tendrá en cuenta sólo la primera página e ignorará el resto. Una solución es apuntar la versión canónica a una página que muestra todo el contenido de la serie. Otra es utilizar el marcado rel=”prev” y rel=”next” en la paginación.
- Usar URLs incompletas – Es decir, URLs que no especifican la ruta completa, como por ejemplo, “example.com/pagina-web.html”. Con Rel=Canonical puedes usar URLs absolutas (“http://www.example.com/pagina-web.html”) y relativas (“/pagina-web.html”), pero no un híbrido de ambos.
- No cambiar la ruta en la etiqueta – Como cuando copias la sintaxis de la etiqueta desde una página de Internet y la pegas en tu sitio directamente, sin cambiar la ruta. No olvides que la etiqueta debe apuntar a tus páginas.
- Tener varias copias de la etiqueta – Y cada una apuntando a una URL distinta. Para asegurarte de que no tienes este problema revisa el código de la página y comprueba que sólo hay una copia (y que apunta a la versión buena).
- No apuntar a las páginas de categoría – Las páginas de categoría son a menudo una fuente de contenido duplicado. Un intento fallido de solucionarlo es apuntar el enlace Canonical de la página de categoría al último artículo individual publicado dentro de la categoría. Hacer esto provoca la desaparición de la página de categoría en la búsqueda.
- Usar la etiqueta en el cuerpo de la página – Rel=Canonical debe ir en la sección <head> del código de la página, no en la sección <body>. Si no pones la etiqueta en su sitio no servirá de nada.
Otras consideraciones sobre Rel=Canonical
La verdad es que reprogramar tu CMS para incluir la etiqueta Canonical no suena divertido. De hecho, si no tienes ni idea de PHP lo más probable es que acabes cargándote algo, o generando problemas de indexación en el sitio.
Afortunadamente, los gestores de contenido CMS van introduciendo progresivamente el enlace canónico al núcleo, por lo que probablemente no necesites tocar código alguno. La única pega es que a veces la implementación no es perfecta, y hace falta contar con el respaldo de un complemento que haga el trabajo en condiciones. En WordPress por ejemplo, una alternativa para manejar la etiqueta canónica es el plugin de Yoast.
La cuestión es que, tanto si vas a usar la implementación de serie de tu CMS, como si vas a instalar un plugin, o incluso añadir código, asegúrate de que el enlace canónico generado es correcto. A veces el enlace canónico apunta a la página equivocada, como ocurre por ejemplo al implementar archivos páginados.
Para comprobar los enlaces canonical de una página puedes usar la barra de Moz (pestaña General atributes dentro del análisis de página) o bien ir directamente al código HTML de la página (con la página cargada en Chrome o Firefox, pulsa CTRL+U).
¿Te ha ayudado Rel=Canonical a matar el contenido duplicado?
Imagen Flickr Creative Commons vía B Rosen
Cómo Matar el Contenido Duplicado con Rel=Canonical by Tomás de Teresa
Tyrone Mayorga S. dice
Saludos cordiales.
Excelente artículo, realmente explica todo muy bien. Solo se me genera una duda, leí por ahí en centro de soporte de Google, que es recomendable usar las URL absolutas en lugar de las relativas, con este formato: https://www.example.com/dresses/green/greendresss.html (veo que incluyen el www).
Mi duda es: Una URL absoluta puede ser sin el www, o tiene que llevar tanto el http(s) y el www?
Muchas gracias
Tomás de Teresa dice
Una URL absoluta es la dirección completa, y debe escribirse tal y como sale en la barra del navegador, con el https, el www y todo lo de después.
Saludos
Gema dice
Hola Tomás,
Creo que debería utilizar esta etiqueta pero tengo dudas. Mi sitio web tiene un enlace a un blog, en esta página sale la relación de artículos, también puedes llegar a los artículo por medio de las categorías y además aparecen los artículos de cada usuario es decir todos los del blog, ¿qué me recomiendas? Un saludo
Tomás de Teresa dice
Hola Gema
A menos que las páginas de Categoría y Autor estén atrayendo tráfico de Google, yo usaría una etiqueta Meta Robots NoIndex para que el buscador no las incluya en su índice (http://deteresa.com/meta-robots/). Son una fuente de contenido duplicado y restan cobertura de rastreo.
Saludos
Gema dice
Hola Tomás,
Gracias por tu respuesta y por aconsejarme el artículo meta-robots, ¿crees que además de usar la etiqueta meta robots NoIndex en categoría y autor, debería también añadir la etiqueta rel canonical? Un saludo
Tomás de Teresa dice
Puesto que las páginas no van a indexarse no lo veo necesario. Piensa que la etiqueta Canonical es para indicar qué versión de una página es la buena.
Saludos
Adrián de Pedro dice
Gran resumen de los problemas / usos del canonical. Aunque creo que se deberia profundizar más en la conclusión de si el 301 es mejor que el canonical para no perder tráfico futuro o sufrir penalizaciones. Un saludo.
Tomás de Teresa dice
Gracias Adrián, tomo nota de tu sugerencia.
Saludos
Manu dice
Hola!!
He pasado de urls con parámetros:
http://dominio.com/minoticia.aspx?id=1203
A url amigable:
http://dominio.com/blog/1203/titulo-amigable-noticia
y desde entonces he perdido los comentarios de facebook
¿qué puedo hacer?
¿pongo como canonical la url no amigable?
Tomás de Teresa dice
Hola Manu
En principio, apuntar un enlace Canonical a la antigua URL no serviría puesto que está redireccionada, pero puedes probar a ver qué pasa. También puedes probar a implementar un botón “me gusta” con el atributo “href” apuntando a la URL antigua (https://developers.facebook.com/docs/plugins/like-button?locale=es_ES).
Cuéntame si lo resuelves.
¡Suerte!
Mercedes dice
Hola Tomás, una pregunta ¿cómo incluyes en un sitemap generado automáticamente (con screaming frog por ejemplo) las urls canónicas?
Hay una opción que pone includes canonicals, pero al generar el sitemap no salen ¿o no tienen por qué salir? ¿podrías aclararme?
gracias!
Tomás de Teresa dice
Hola Mercedes
Para eso tienes que hacer un rastreo que excluya las URL no canónicas. Te servirá la opción “Respect Canonical” en Configuration > Spider > Advanced. Fíjate que también puedes quitarte las páginas NoIndex.
Una vez finalizado el rastreo puedes pasar a eliminar URL a mano para que darte sólo con las que te interesan. Otra opción es exportar a Excel para hacer una limpieza y luego importar de nuevo a Screaming Frog.
Saludos
fenando dice
Hola Tomás, gracias por el artículo. Cuando compruebo si tengo contenido duplicado, con alguna herramienta online, me aparece que si, y es a través de categorías y tags. En el pluggin Yoast WordPress SEO viene la opción de no indexarlas pero yo lo veo una tontería, ya que atraen tráfico.
Mi pregunta es si se evita contenido duplicado poniendo, cuando escribes una nueva entrada, en la pestaña “avanzado” del pluggin en la penúltima opción “URL canónica” la dirección, por ejemplo www.midominio/entrada o eso no sirve para nada, ya que debajo de la opción pone textualmente: “La url canónica a la que esta página debería señalar. Déjala vacía para usar por defecto el enlace permanente. Cross domain canonical también está soportado.”
Gracias y un saludo
Tomás de Teresa dice
Hola Fernando
La URL canónica indica qué versión de la página es “la original”. Si por ejemplo vas a publicar una entrada que aparece en otro blog, sería bueno rellenar la canónica con la URL del post original.
En cuanto a las herramientas para buscar contenido duplicado, ten en cuenta que sirven como orientación pero carecen de sentido común.
Saludos
David dice
Hola, Tomás… Eres todo un referente.
Tengo una duda: he traducido al inglés una web en castellano que tiene alrededor de 100 páginas. Algunas tienen mucho contenido textual, otras apenas pasan de las 100 palabras. La pega es que, precisamente las que apenas pasan de las 100 palabras son muy importantes, porque actúan a modo de sub-homes de presentación para las diversas secciones de la web. Es decir, que me interesa que Google las indexe para que aparezcan en las SERPs en inglés.
La pregunta es: debido al limitadísimo contenido textual, ¿puede Google considerarlo contenido duplicado? ¿Es recomendable que la versión en inglés apunte con una etiqueta “canonical” a la versión en castellano, sacrificando así las SERPs en inglés?
Gracias, y no solo por la atención que puedas dar a esta pregunta, sino gracias en general por tu blog, que me ha ayudado mucho en muchos aspectos.
Tomás de Teresa dice
Gracias David
No importa que esas páginas tengan poco contenido textual puesto que ayudan al usuario a encontrar otras páginas importantes en el sitio. Pero no uses la etiqueta canónica, sino la etiqueta rel alternate. Ésta ayuda al buscador a distinguir las distintas versiones del contenido en función del idioma. Aquí te dejo un enlace con más información: https://support.google.com/webmasters/answer/189077?hl=es
Saludos
David dice
Gracias por la respuesta, Tomás.
Espero no abusar con esta pregunta referencte a lo que me comentas de la etiqueta rel alternate.
Mi web está bajo wordpress y utilizo YOAST para generar mis sitemaps. ¿Tienes idea de cómo puedo implementar dicha etiqueta en los sitemaps con dicho plugin?
Gracias
Tomás de Teresa dice
David, por ahora no es posible con Yoast. Prueba con esta herramienta: http://www.themediaflow.com/tool_hreflang.php
Gabriela dice
Hola Tomás, estoy empezando a preparar mi web y juntando información que encuentro en la tuya que puede ser de relevancia para mi Blog. La verdad es que recién empiezo y hay cosas que no entiendo, a ello va mi pregunta que debe ser muy tonta, pero la verdad que no sé cómo resolverla ¿a dónde tengo que ingresar para poder editar mi página y agregar la etiqueta canonical, con HTML? o más simple: desde dónde edito el código HTML de mi página? Desde el menú de WordPress o debo editarlo con algún programa? Por favor si me puedes dar alguna respuesta me aclararías mucho el panorama jaja. Gracias y muchos éxitos en tu Web! Un saludo!!!
Tomás de Teresa dice
Hola Gabriela
No te preocupes por la pregunta, nadie nace sabiendo ;-)
WordPress genera las páginas dinámicamente por lo que no hay ningún código HTML asociado que puedas editar. Para configurar la etiqueta canonical te recomiendo instalar el plugin WordPress SEO de Yoast (https://wordpress.org/plugins/wordpress-seo/), aunque también sirven para la tarea otros plugins como All In One SEO Pack (https://wordpress.org/plugins/all-in-one-seo-pack/) y SEO Ultimate (https://wordpress.org/plugins/seo-ultimate/).
Suerte
Jose dice
Hola tomas como se encuentra
He visto tu pos esta muy bueno te felicito por lo que haces.
tengo varias dudas si me puedes ayudar te lo agradesco
http:/www.mecanicoautomotriz.com.co/index.html
http:/www.mecanicoautomotriz.com.co/nosotros.html
Estas son dos diferentes hojas del mismo sitio
debo usar canonica en ambas hojas y como seria el ejemplo. Por favor
Deberia usar robot.txt para que google la vea o no porque tengo canonica
Cordial saludo amigo tomas
Tomás de Teresa dice
Hola Jose
Puesto que las páginas son distintas no tienes necesidad de incluir el elemento Canonical. Esto se recomienda para páginas duplicadas que escapan a tu control.
En cuanto al archivo robots.txt, no se si he entendido bien pero sirve para bloquear URL a las que no quieres que accedan los buscadores y otros robots. Aquí tienes más información: http://deteresa.com/archivo-robots-txt/
Saludos
Alejandro dice
Hola Tomás lo primero darte las gracias por esos articulos que escribes.
A ver si me puedes hechar una manita, tengo una web que estoy gestionando ortopediaencasa.com, y desde hace 6 meses mi páginas indexadas en Google ha bajado en casi 100.000 urls (de 120.000 a 24.000) y creo que el problema se debe al rel=canonical que apuntan todas las urls a la misma referencia (link rel=”canonical” href=”http://ortopediaencasa.com”/>) .
Si me pudieras confirmar esta sospecha, y como solucionarlo, te estaría eternamente agradecido.
Tomás de Teresa dice
Hola Alejandro
Al incluir la home como URL canónica en todas las páginas le estas diciendo al buscador que esa es la única página que importa del sitio. Casi seguro que es la razón de esa bajada en la indexación y lo estarás notando también en las visitas.
Te recomiendo revisar bien este artículo porque te ayudará a entender cómo funciona la etiqueta Canonical. Y mientras aprendes a configurarla sería mejor que la eliminases ya que a día de hoy te está perjudicando en lugar de ayudarte.
Saludos
jose dice
La mejor informacion que se puede leer felicidades amigo
Tomás de Teresa dice
Gracias Jose :-)
Pedro Santa María dice
Muy buenas! Felicidades por el Blog!
Estoy empezando en esto del SEO y me surge una duda acerca de “Cannonical”. :D
Si un artículo publicado tiene 30 comentarios, y por lo tanto 3 páginas similares entre ellas salvo porque en cada una aparecen 10 comentarios diferentes, ¿sería consierado contenido duplicado por Google? ¿Merce la pena usar ahí Cannonical o se pierde presencia en Internet utilizando dicha etiqueta más que el beneficio que se obtiene?
Un fuerte abrazo!
Tomás de Teresa dice
La etiqueta Canonical podría ser una opción, lo que pasa es que los comentarios de la página dos en adelante no se indexarían. Ahora mismo se ocurren dos alternativas: configurar los comentarios para que se muestren en una única página, o usar las etiquetas de paginación rel=”next” y rel=”prev” (http://googlewebmaster-es.blogspot.com.es/2011/12/paginacion-con-relnext-y-relprev.html).
Héctor Camacho dice
Muchas gracias por compartir excelente post!!
Tomás de Teresa dice
De nada Héctor ;-)
Hugo dice
Hola Tomás, he estado leyendo con detenimiento todos sus artículos sobre la materia, pero sigo sin ver claro un asunto, a ver si puede ayudarme:
He creado una web de noticias de series. Cuenta con una parte que son artículos sobre series y cine en general, reviews de capítulos, etc.
El caso es que también he creado un calendario con las fechas de emisión de los capítulos y creo que puede ser un problema, porque genera muchas url y con poco contenido. Las url son como las siguientes:
eldominio.com /calendario/serie/mom-679
Esas con cada serie y a mayores estas otras url:
eldominio.com /calendario/buscar-por-dia/17-8-1970 (así hasta 2014)
Creo que lo mejor es sacar esas url desde ya, pero no sé cuál sería la mejor manera. Se trataría de que no indexara todas las url midominio.com /calendario. Todas las de ese directorio.
Muchas gracias de antemano y ojalá pueda arrojarme algo de luz sobre ese aspecto. Quiero desindexarlas ya, ahora mismo aparecen ya en google, porque cuando hago site:midominio.com aparecen.
Un abrazo y gracias por toda la información; maravillosa.
Tomás de Teresa dice
Hola Hugo
Si esas páginas de calendario aportan poco o nada al usuario, yo te recomendaría sacarlas del índice. Lo ideal sería usar una etiqueta meta robots con el valor NoIndex. Aquí te dejo un artículo sobre el tema: http://deteresa.com/meta-robots/
Un saludo
Pedro dice
Hola Pedro,
Ante todo felicidades por el blog. Tenemos una tienda online en la que los textos de la web y de navegación tiene varios idiomas pero el contenido referente a los productos que vendemos siempre están en español, incluidos los meta tags. En el futuro la idea es ir traduciendo también los artículos pero de momento lo hacemos así para facilitar minimamente el proceso de compra a posibles compradores extranjeros.
El caso es que Google no se da cuenta de esto y en sus búsquedas nos saca indistintamente resultados a nuestras páginas del tipo:
tiendaonline.com/es/productoA
tiendaonline.com/fr/productoB.
Además en Webmaster tools nos sale alerta de metadescripciones duplicadas y esto nos está penalizando.
Que aconsejarias que hicieramos? Mi duda es entre utilizar URLs canonicas mediante rel=”alternate” tal como describes (canonizaria todos los idiomas hacia la url “española”) o utilizar el reciente rel=”alternate” hreflang=”xx”, o ambos.
Muchas gracias por tu opinión.
Tomás de Teresa dice
Hola Pedro
Así de primeras diría que es buena idea empezar por la canonical. Puesto que tenéis el mismo contenido en todos los idiomas pero os interesa que los usuarios puedan seguir accediendo, la etiqueta canonical indicará al buscador qué URL es la buena (en este caso la de España).
Una vez tengáis los contenidos en los idiomas correspondientes, corregid la canonical y añadid la etiqueta rel=”alternate” hreflang=”xx”. Así el buscador sabrá dónde buscar las diferentes versiones.
Creo que esta solución podría funcionar. Suerte.
Alex Casero dice
Hola Tomás. ¡Tu blog es mi descubrimiento del día!
Enhorabuena. Realmente es el mejor artículo sobre canonical que he leído. Voy a intentar editar manualmente los heads de un par de páginas de mi web para arreglar un problemilla que tenía por ahí.
¡Gracias!
Tomás de Teresa dice
Estupendo Alex, me alegro :-)
Cristy dice
Hola Tomás.
Gracias por tus blogs. Son de lo meJorcito que hay español en cuanto a SEO.
Tenemos una web: http://thecubanhouses.com y tenemos un problema con ella y el contenido duplicado. El asunto es que tenemos muchas paginas con contenido similar o duplicado y necesitamos que el buscador no la penalice. Sobre todo Google que es el más quisquilloso y el más útil. La pregunta es la siguiente: ¿Si ponemos el atributo canonical esas páginas dejan de ser indexadas y tomadas en cuenta por los buscadores? En alguna de ellas existe contenido que nos interesa mostrar aunque la mayor parte del contenido es duplicado (son dinámicas).
Por favor, agradeceríamos su respuesta.
Cristy
Tomás de Teresa dice
Hola Cristy
Tratándose de páginas duplicadas por parámetros, es adecuado usar el elemento Canonical. Tal y como explico en el post, sirve para indicarle al buscador a qué versión de la página debe prestar atención. Sin embargo, cuando el contenido está duplicado de forma manual, es mejor usar la etiqueta Meta Robots con el valor NoIndex (http://deteresa.com/meta-robots/). En este último caso también tienes la opción de deshacerte de las páginas o reescribirlas para hacer el contenido único.
Suerte
Katalina dice
Hola Tomás
Muy buena información y web. te felicito .
Mi consulta es ;
tengo un blog (es novato, igual que yo en todo, que esta relacionado con informática)
tengo unas problemas (unas que detectado )URL bloqueadas ,entre otras ..
Usted puede mirar que problemas lo tengo en mi blog, para solucionar, o es un servicio que tiene coste ..
Gracias
Tomás de Teresa dice
Hola Katalina
Para un análisis de tu sitio te recomiendo visitar esta página: http://deteresa.com/auditoria-seo/
Un saludo
Javier dice
Hablas del pluggin WordPress SEO Yoast. No me acaba de quedar claro que habría que poner en la etiqueta canonical que sale cuando añadimos nuevas categorias y entradas. ¿Podrías orientarme en esto? Un saludo y muchas gracias por la información que nos brindas.
Tomás de Teresa dice
No necesitas poner nada, el plugin de Yoast configura la URL canónica por defecto.
Saludos
Damian dice
Me pareció genial lo de canonical, muy bien explicado. Solo me surge una duda, pero para eso necesito que visites está página interna de mi sitio (http://goo.gl/P8Dfod).
En esa tengo la etiqueta “rel=canonical”, que es la principal (sería la primer página). Al pie puedes ver que hay muchas más páginas en donde la lista en cuestión está ordenada alfabéticamente y que al hacer click en alguna página (o sea apretando su número), se muestra otra distinta. En cada página lo que se va a repetir es el encabezado, nada más, no así el listado.
Sabiendo que en mi caso solo se duplica el encabezado. Mi pregunta es ¿debería agregar eso que comentas de rel=”next” y rel=”prev” ? ¿o así como está estaría bien? Ya que no quiero que ignore el resto de páginas y sólo me tome la primera.
Gracias y saludos!!!
Tomás de Teresa dice
Hola Damian
No he visitado la página pero con la etiqueta Canonical el buscador sólo tendrá en cuenta la página que le indiques. Así que si quieres indexar toda la serie necesitarás implementar rel=”next” y rel=”prev” y corregir el elemento Canonical.
Saludos
Eugenio Bravo dice
Hola Tomás,
Tengo una consulta referente a este tema.
Tengo dos websites con dominios diferentes:
.miwebciudadA.com (la más importante)
.miwebciudadB.com
Las dos venden lo mismo, una tiene menos contenido que la otra en lo que a textos se refiere, pero resulta que ambas tienen varios directorios y subdirectorios donde se repite contenido, como es el ejemplo de: -Quienes Somos-, -Mision y Vision-, -Informacion General de la empresa-,etc…
Realmente quiero posicionar las dos porque pertenecen a ciudades distintas.
1)¿Es recomendable usar aquí el rel=”canonical”?
2)¿En que ciudad pongo el comando en la más importante o en la menos?
3) Entiendo que si pongo rel=”canonical” en alguno de las urls, no me indexa esa página por lo tanto no posiciona. ¿es así?
Un saludo y gracias
Tomás de Teresa dice
Hola Eugenio
En esta situación no aplica Rel Canonical. A priori se me ocurren dos opciones, usar la etiqueta Meta Robots “NoIndex” para desindexar el contenido duplicado (http://deteresa.com/meta-robots/) o reescribir dicho contenido para hacerlo único. Dado que las páginas que mencionas no parecen muy rentables quizá te interese la primera. De todas formas, ¿te has planteado unificar los sitios en el dominio A? No conozco tu caso particular, pero replicar dominios por ciudad no es la mejor estrategia a largo plazo.
Un saludo
Eugenio Bravo dice
Muy bien explicado Tomás.
Carles dice
Buen artículo, me has solucionado muchas dudas. Aunque no la que estaba buscando…
Voy a crear una nueva web, y quería aprovechar unos artículos que tenía en una web antigua.
Podría poner el canonical en la antigua web para dejar “como buena” la nueva?
Gracias!
Tomás de Teresa dice
Hola Carles
Mejor traslada los artículos a la nueva web y coloca redirecciones 301 en la vieja.
Saludos