Cómo evitar contenido duplicado en WordPress
Escrito por Pol en Blogs, Mejores Entradas el día 27 March 2009Actualmente parece que WordPress es el CMS perfecto, pero hay que tener en cuenta que WordPress no es Google friendly (como dicen en blogpocket.com), aunque haya quien crea que no hay que preocuparse por el contenido duplicado en WordPress, y que ni por la penalización de Google, y que es un asunto del theme… veámoslo en profundidad.
¿Por qué evitar contenido duplicado?
En las Directrices para Webmasters de las Herramientas de Google, una de las reglas básicas que se indican para mejorar el ranking de búsquedas es la ausencia de contenido duplicado. En WordPress se repite el contenido de los posts en las páginas de categorías, archivo, etiquetas… Eso es contenido duplicado, y Google lo penaliza.
En este post hablaré solamente de contenido duplicado involuntariamente, pues se supone que el webmaster no es malicioso.
¿Dónde hay contenido duplicado en WordPress?
Las direcciones que pueden ser consideradas duplicaciones en WordPress son las siguientes:
- Feeds (por ejemplo, www.kaosklub.com/alejo-y-valentina/feed/)
- Trackbacks (por ejemplo, www.kaosklub.com/feed/)
- Páginación (por ejemplo, www.kaosklub.com/page/2/)
- Páginas de categorías (por ejemplo, www.kaosklub.com/category/california/)
- Páginas de archivos: anuales, mensuales, semanales y diarios (por ejemplo, www.kaosklub.com/2009/ o www.kaosklub.com/2008/02/)
- Páginas de tags (por ejemplo, www.kaosklub.com/tag/google/)
- Páginas de autor (por ejemplo, www.kaosklub.com/author/pol/)
- Resultados de búsqueda (por ejemplo, www.kaosklub.com/index.php?s=wordpress)
- Posts repetidos (por ejemplo, si www.kaosklub.com/prueba1/ y www.kaosklub.com/prueba2/ tuvieran el mismo contenido)
- Paginación de comentarios (por ejemplo, www.kaosklub.com/nombredelpost/comment-page-1/)
- Para solucionar esta opción recomiendo leer codigo geek > contenido duplicado en wp2.7 y el artículo de malcomcole.com.uk. Básicamente, es mejor desactivar la opción de paginación de comentarios.
¿Como evitar contenido duplicado?
En Google Webmasters > Contenido Duplicado, nos dicen algunas reglas a seguir. Estas reglas son demasiado genéricas para ser aplicadas, y juntándolas con las indicaciones más específicas de Sigt.net > Como arreglar el problema de contenido duplicado en WordPress (post basado en este otro), otras webs y experiencia personal he realizado el siguiente esquema problema-solución sobre la duplicación de contenido en WordPress:
- Evitar contenido repetido en otras webs.
- Como solucionarlo? No copiar posts de otros
- Evitar enlaces diferentesque apunten a un mismo sitio. Por ejemplo, no enlazar a www.ejemplo.es/pagina/, www.ejemplo.es/pagina y www.ejemplo.es/pagina/indice.htm a la vez. Google las leerá como diferentes y las considerará una duplicación, cuando en realidad son la misma página.
- Como solucionarlo? Mediante la redirección 301 para tus páginas no-www y sin las barras finales.
- No publicar páginas vacías ni esbozos
- Evitar la repetición de textoen páginas diferentes (por ejemplo, la información sobre derechos de autor en cada página)
- Como solucionarlo? Eliminando ese texto repetido y recudiendo el número de posts por página (también el número de entradas mostradas en el home, a 4 o 5)
- Evitar contenido duplicado en tu propia web. Normalmente, sucede debido al uso de un CMS como WordPress
- Cómo solucionarlo? Básicamente hay 2 métodos:
- Evitar que el Web crawler (por ejemplo Googlebot) acceda a páginas que puedan ser consideradas duplicaciones. Solo cuando sea necesario; si por ejemplo sólo se muestran los títulos de los posts en la búsqueda por categorías, no es necesario evitar el acceso del web crawler.
- Método 1: Añadiendo la etiqueta metatag noindex,followen todas las páginas donde haya contenido duplicado (ver cuáles son arriba). Para que funcionara debería aplicarse la etiqueta en cada página, aunque hay plugins como All in One SEO Pack o HeadSpace que lo hacen automáticamente. Las meta tags SEO, explicadas por Google, son:
- NOINDEX tag tells Google not to index a specific page
- NOFOLLOW tag tells Google not to follow the links on a specific page
- NOARCHIVE tag tells Google not to store a cached copy of your page
- NOSNIPPET tag tells Google not to show a snippet (description) under your Google listing, it will also not show a cached link in the search results
- Método 2: Impedir el paso a los web crawlers mediante el archivo robots.txt
- Método 3: Impedir el paso a los web crawlers mediante el archivo sitemap.xml.
- En dailyseoblog.com recomiendan no marcar un post en más de una categoría.
- Método 1: Añadiendo la etiqueta metatag noindex,followen todas las páginas donde haya contenido duplicado (ver cuáles son arriba). Para que funcionara debería aplicarse la etiqueta en cada página, aunque hay plugins como All in One SEO Pack o HeadSpace que lo hacen automáticamente. Las meta tags SEO, explicadas por Google, son:
- Modificar el contenido duplicado
- Método 1: Asegurarse que todos los posts tienen un meta description (excerpt) único.
- Método 2: Añadir meta keywords al home, a las páginas de archivos, tags, vategorías, posts individuales (que serían tags)…
- Método 3: Utilizar extractos (excerpts) en el home y otras páginas en vez de entradas completas.
Solución 1. Plugins para gestionar meta tags
En Kaos Klub aún no utilizamos Platinum SEO Pack porque no incluye la función de Canonical URLs, que la nueva versión de All in One SEO Pack sí tiene y porque nos duplica las keywords del home. También utilizamos HeadSpace2 para añadir la meta tag noindex (y meta descriptions, aunque no prácticas) a aquellas páginas que nos interesan, y que no permite añadir All in One SEO Pack (como resultados de búsquedas).
All in One SEO Pack [en wordpress.org]
Lo que tiene este plugin respecto al posicionamiento en buscadores es:
- Añade la metatag noindex a urls de categorías, archivos y tags
- Optimiza los títulos para los buscadores (sobreescribe los títulos de las páginas de tags, categorías, archivos y home, y también permite modificarlos para cada post)
- Permite fijar META descriptions a home y posts individuales. Si el campo está vacío, la autogenera (importante para evitar la duplicación de meta descriptions)
- Permite fijar META keywords a home y posts individuales (en adición a las tags… es una función innecesaria si utilizamos las tags de los posts de WordPress) y también las genera
- Canonical URLs
Platinum SEO Pack [en wordpress.org]
Extensión de All in One SEO Pack, que contiene todas sus funciones y además:
- Permite fijar la META tag noindex a feeds, comentarios de feeds, páginas de autor, resultados de búsquedas y subpáginas
- Añade las META tags noodp y noydir, que evitan que las meta descriptions se apliquen desde los directorios de Open Directory y Yahoo.
HeadSpace2 [en wordpress.org]
En principio el plugin HeadSpace2 tiene más opciones que All in One SEO Pack (permite seleccionar plugins y themes en posts concretos y agregar CSS personalizado según el post). Sus posibilidades son infinitas, pero para evitar contenido duplicado es mejor All in One SEO Pack porque HeadSpace2 no añade la metatag noindex a las categorías, archivos y tags.
- Optimiza los títulos de todas las páginas (aunque bastante mal)
- Permite fijar META descriptions a home y posts individuales
- Permite fijar META keywords a home, posts individuales y archivos, categorías, tags, posts individuales, etc.
- Permite fijar META tags para robots (noindex, nofollow, no-archive, noodp y noydr) a posts individuales, categorías, archivos, resultados de búsquedas, páginas, páginas de autor, páginas de login, home…
Este plugin permite que el sitemap.xml incluya o no el home, artículos, multi-page posts, páginas estáticas, categorías, archivos, páginas de tags y páginas de autor.
Solución 2. Robots.txt
Webs como ShaMoneyMaker afirman que es mejor utilizar robots.txt para bloquear páginas con tal de obtener más visitas. Nuestro robots.txt es el siguiente (ver online-tech-tips.com para una opinión contraria):
# BEGIN XML-SITEMAP-PLUGIN Sitemap: http://www.kaosklub.com/sitemap.xml.gz # END XML-SITEMAP-PLUGIN User-Agent: * Disallow: /cgi-bin/ Disallow: /wp-admin/ Disallow: /wp-content/plugins/ Disallow: /wp-content/themes/ Disallow: /wp-content/cache/ Allow: /wp-content/uploads/ Disallow: /wp-includes/ Disallow: /search Disallow: /?s= Disallow: /*?* Disallow: /*? Disallow: /rss/ Disallow: /feed/ Disallow: /trackback/ Disallow: */trackback Allow: / User-agent: Googlebot Disallow: /hi/ Disallow: /ro/ Disallow: /ca/ Disallow: /tl/ Disallow: /id/ Disallow: /lv/ Disallow: /lt/ Disallow: /sl/ Disallow: /uk/ Disallow: /vi/ Disallow: /feed Disallow: /comments/feed Disallow: /feed/$ Disallow: /*/feed/$ Disallow: /*/feed/rss/$ Disallow: /*/trackback/$ Disallow: /*/*/feed/$ Disallow: /*/*/feed/rss/$ Disallow: /*/*/trackback/$ Disallow: */trackback/ Disallow: */feed/ Disallow: /*.php$ Disallow: /*.js$ Disallow: /*.inc$ Disallow: /*.css$ Disallow: /*.wmv$ Disallow: /*.avi$ Disallow: /*.cgi$ Disallow: /*.txt$
Solución 3. Excerpts
En la opción Editar Post (o crear Post) del panel de administración de WordPress, abajo siempre aparece un campo personalizado llamado “Extracto” o “Excerpt”. Este sirve para que los buscadores (o tu misma web) muestre ese texto como resumen del post.
Este texto también sirve para resumir el post (normalmente en 160 caracteres o menos), atraer la atención y para evitar contenido duplicado. Debido a la pereza, plugins como All in One SEO Pack permiten autogenerar este extracto, de modo que se genere a partir de un trozo de texto relevante del post de forma automática.
Los excerpts también pueden ser utilizados en tu propia página, de modo que en las páginas de tags, categorías o archivos aparezcan extractos de los posts en vez de los posts completos (y, por lo tanto, no sea necesario evitar la indexación por parte de robot de Google, puesto que son diferentes al post original). Publicar excerpts en vez de posts completos, ya sea en el home o en páginas de tags, categorías, búsquedas… es beneficioso para el SEO de tu web porque no solo evita la duplicación, sino que multiplica las páginas indexadas en Google.
Como utilizar el Excerpt? Los podéis ver en los siguientes enlaces:
- Como utilizar the_excerpt (Kaos Klub)
- Como utilizar the_excerpt_reloaded (Kaos Klub)
También existen plugins como WordPress Excerpt Editor que, además de permitir usar HTML en el excerpt, tienen opciones como esta:
O sea, utilizar excerpts en todas las páginas en las que aparezcan posts completos. También podemos preparar nuestro theme para que utilice excerpts en todos lados, aunque yo en vez de ello he buscado el código <?php the_content(__(‘Read more’));?> en tags, archivos y categorías y los he sustituido por el código de mi Excerpt Reloaded (además justificando el texto).
En las páginas de tags lo he sustituido (en el archivo tag.php del theme) por:
<div align="justify"><br /> <?php the_excerpt_reloaded(50, '<a><strong><div><form><b><i><u><li><ul><em><blockquote>', 'none', TRUE, 'Leer más...', TRUE, 1, TRUE, TRUE); ?><br /> </div>Y en archivos y categorías (en el archivo archive.php del theme):
<div align="justify"><br /> <?php the_excerpt_reloaded(50, '<a><strong><div><form><b><i><u><li><ul><em><blockquote>', 'none', TRUE, 'Leer más...', TRUE, 1, TRUE, TRUE); ?><br /> </div>
Una pregunta que no me queda clara es: si uno utiliza un Excerpt Automático (y no creado especialmente para la ocasión, sino simplemente autogenerado), también es bueno para Google o se considera contenido duplicado?
Solución 4. Canonical URIs
Hace un mes y pico Google, Microsoft y Yahoo decidieron crear algo similar a una meta tag llamada Canonical. Esta informa de cuál es la página original que tiene la información mostrada en un blog. Aquí lo explica Matt Cutts, Google engineer:
Aquí Matt Cutts habla sobre una opción en Herramientas para Webmasters de Google que es la siguiente:
También habla sobre un posible plugin para WordPress que añada rel=”canonical” al head de tu web… ya lo puedes hacer con Canonical URL Plugin (Yoast.com, sirve para indicar la url principal) y con SEO No Duplicate (para indicar a cada post individual la url original, mediante el campo “canonical”)
Si lo he entendido bien, las redirecciones 301 para evitar que las www. o las / del final afecten al contenido duplicado de Google son innecesarias si se utiliza rel=canonical. Aunque siempre podemos utilizar plugins como 301 Redirection Plugin for WordPress para redirigir automáticamente al usuario de un post a una url especificada por nosotros.
Enlaces relacionados
- Foro Posicionamiento (Google y otros buscadores) (foros.dirson.com)
- WordPress SEO: Using Excerpt (Filination.com)
- WordPress SEO: Using robots.txt (Filination.com)
- Plugin to maximize Search Engine in WordPress (Utheguru.com)
- Duplicate Content Controlled Trough Theme (lorelle.wordpress.com)
- WordPress, Duplicate Content and Wrong SEO Plugins (planetozh)
- Como arreglar el problema del contenido duplicado en WordPress (Sigt.net)
- How to make a WordPress Blog Duplicate Content Safe (seoresearcher.com)
- Uso del Excerpt en el SEO (Adseok)
- Meta Tags in WordPress (codex.org)
- Meta Tag Analyzer (Submit Express.com)
Artículos relacionados
Cómo utilizar the_excerpt_reloaded (WordPress)
Como subir el pagerank
Enlaces sobre cómo ganar más dinero con AdSense
Entradas sobre WordPress




¿HAbeis probado All in one seo pack con QTranslate? ¿Cómo poneis ahí las tags?
Muy buena informacion me sirvio muchos tips, gracias !
Muy buen articulo compañero, lo guardo en favoritos
Excellent and nice post. This is such a great resource that you are providing and you give it away for free. I love seeing that understands the value. I’m glad to have found this post as its such an interesting one!
Этот сервис помогает увеличить охваты и подписчиков во ВКонтакте. Вы можете заказать качественное продвижение которое поможет росту популярности вашей страницы или группы. Боты для накрутки просмотров ВК Все подписчики активные а просмотры добавляются быстро. Гибкие тарифы позволяют подобрать оптимальный вариант для разного бюджета. Процесс заказа занимает минимум времени а результат виден уже в ближайшее время. Запустите продвижение прямо сейчас и сделайте свой профиль популярнее
В России сертификация играет важную роль для подтверждения соответствия продукции установленным стандартам. Прохождение сертификации нужно как для производителей, так и для потребителей. Наличие сертификата подтверждает, что продукция прошла все необходимые проверки. Это особенно важно в таких отраслях, как пищевая промышленность, строительство и медицина. Прошедшие сертификацию компании чаще выбираются потребителями. Также сертификация может быть необходима для участия в тендерах и заключении договоров. В итоге, сертификация способствует развитию бизнеса и укреплению позиций на рынке.
сертификация товаров
На территории Российской Федерации сертификация имеет большое значение в обеспечении качества и безопасности товаров и услуг. Прохождение сертификации нужно как для производителей, так и для потребителей. Наличие сертификата подтверждает, что продукция прошла все необходимые проверки. Это особенно важно для товаров, влияющих на здоровье и безопасность. Прошедшие сертификацию компании чаще выбираются потребителями. Также это часто является обязательным условием для выхода на рынок. Таким образом, сертификация способствует развитию бизнеса и укреплению позиций на рынке.
сертификация продукции
Онлайн-слоты — это очень популярная разновидностей игр в мире ставок. Главная идея слотов заключается в комбинациях символов которые формируют выигрышные линии. Каждый слот имеет уникальные особенности многочисленные иконки и дополнительные функции которые увеличивают шансы на выигрыш. Игровые автоматы подразделяются на классические и продвинутые где используются разные уровни сложности. слушать слот Многие ценят слоты за простоту правил и интересный игровой процесс без сложных стратегий. Современные игровые механики могут включать различные специальные символы что делает процесс еще увлекательнее. В итоге слоты остаются одним из любимых вариантов отдыха в индустрии ставок.
Здесь представлены разнообразные игровые автоматы. На сайте представлены большой выбор автоматов от топ-разработчиков. Каждая игра предлагает оригинальным дизайном дополнительными возможностями и высокой отдачей. http://privada58.ru/bitrix/redirect.php?event1=&event2=&event3=&goto=https://casinoreg.net/ Вы сможете тестировать автоматы без вложений или выигрывать настоящие призы. Интерфейс интуитивно понятны что облегчает поиск игр. Если вас интересуют слоты этот сайт — отличный выбор. Попробуйте удачу на сайте — тысячи выигрышей ждут вас
This website offers a large variety of online slots designed for all types of players. Here you can find retro-style games feature-rich games and jackpot slots with stunning graphics and dynamic music. Whether you’re into simple gameplay or love complex features you’re sure to find what youre looking for. http://www.vladimirka.ru/board/flame/chto-takoe-frispinyi-onlayn-kazino#post-1186095 All games are available around the clock with no installation and perfectly tuned for both all devices. Apart from the machines the site provides helpful reviews special offers and user ratings to enhance your experience. Register today start playing and have fun with the world of digital reels
Here you can access a wide selection of online slots from famous studios. Players can enjoy traditional machines as well as feature-packed games with stunning graphics and exciting features. If youre just starting out or a casino enthusiast there’s something for everyone. play casino The games are instantly accessible round the clock and optimized for desktop computers and tablets alike. All games run in your browser so you can jump into the action right away. Platform layout is intuitive making it convenient to explore new games. Register now and enjoy the world of online slots
В данной платформе представлены интерактивные видео сессии.
Вы хотите дружеское общение или профессиональные связи, вы найдете решения для каждого.
Модуль общения предназначена для связи людей из разных уголков планеты.
пары секс чат
С высококачественным видео и чистым звуком, каждый разговор остается живым.
Подключиться к публичным комнатам или начать личный диалог, в зависимости от ваших потребностей.
Все, что требуется — стабильное интернет-соединение и любое поддерживаемое устройство, и можно общаться.
In todays fast-paced world staying informed about the latest updates both locally and globally is more vital than ever. With a plethora of news outlets competing for attention its important to find a reliable source that provides not just news but analyses and stories that matter to you. This is where USAtoday.com a leading online news agency in the USA stands out. Our dedication to delivering the most current news about the USA and the world makes us a primary resource for readers who seek to stay ahead of the curve. Subscribe for Exclusive Content: By subscribing to USAtoday.com you gain access to exclusive content newsletters and updates that keep you ahead of the news cycle. USAtoday.com is not just a news website; its a dynamic platform that enables its readers through timely accurate and comprehensive reporting. As we navigate through an ever-changing landscape our mission remains unwavering: to keep you informed engaged and connected. Subscribe to us today and become part of a community that values quality journalism and informed citizenship.