{"id":24950,"date":"2026-02-20T20:36:52","date_gmt":"2026-02-21T04:36:52","guid":{"rendered":"https:\/\/ahrefs.com\/blog\/es\/?p=24950"},"modified":"2026-02-21T08:23:50","modified_gmt":"2026-02-21T16:23:50","slug":"curacion-enlaces-en-el-seo","status":"publish","type":"post","link":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/","title":{"rendered":"Curaci\u00f3n de enlaces externos en el&nbsp;SEO"},"content":{"rendered":"<div class=\"intro-txt\">Seg\u00fan la RAE, algo b\u00e1sico es algo excesivamente sencillo o falto de complicaci\u00f3n, pero tambi\u00e9n significa que constituye un elemento fundamental de&nbsp;algo.<\/div>\n<p>Y en el SEO uno de los grandes b\u00e1sicos es el enlazado. Aunque tiene muchos ajustes sencillos, es necesario trabajarlo desde el principio hasta lo avanzado para asegurarnos de que tenemos este pilar muy bien consolidado. Puede parecer una tonter\u00eda, pero tener una web con todos los enlaces correctos es un paso muy importante hacia el&nbsp;\u00e9xito.<\/p>\n<p>Los enlaces han sido la forma de navegaci\u00f3n tradicional desde que existe internet. La forma m\u00e1s sencilla que ha tenido el usuario para cambiar de p\u00e1gina e incluso para cambiar de&nbsp;web.<\/p>\n<p>Tanto es as\u00ed que Google c\u00f3mo funciona (adem\u00e1s de AI Overviews y los <em>rich snippets<\/em>) es mostrando un listado de enlaces ante una consulta.<\/p>\n<p>A d\u00eda de hoy siguen siendo un elemento clave para los motores de b\u00fasqueda, tanto a nivel de entender la importancia de una web, como a nivel de rastreo.<\/p>\n<p>Como los enlaces son tan importantes te voy a ense\u00f1ar distintos trucos para mejorar todo lo relativo al enlazado en tu&nbsp;web.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Crawl depth o profundidad de rastreo\" data-section=\"crawl-depth-profundidad-rastreo\">\n<h2><em>Crawl depth <\/em>o profundidad de rastreo<\/h2>\n<\/div><\/div>\n<p>Cuanto m\u00e1s f\u00e1cil sea acceder a un contenido, con m\u00e1s frecuencia lo rastrear\u00e1 Google y tendr\u00e1s m\u00e1s posibilidades de que lo considere un contenido relevante en tu&nbsp;web.<\/p>\n<p>Puedes pensarlo de esta forma, si se dice el dicho \u201cSi quieres esconder un cad\u00e1ver, ponlo en la segunda p\u00e1gina de Google\u201d como de escondido puede estar un contenido tuyo si dicho contenido lo tuvieras solo accesible mediante la paginaci\u00f3n.<\/p>\n<p>El <em>crawl depth<\/em> indica el n\u00famero m\u00ednimo de clics necesarios para que nuestro rastreador acceda a la URL desde la p\u00e1gina de inicio (generalmente). Es importante tener en cuenta que las redirecciones tambi\u00e9n podr\u00edan contarse como un enlace intermedio.<\/p>\n<h3>Detecci\u00f3n de la profundidad de rastreo<\/h3>\n<p>Hay varias estrategias que puedes seguir para comprobar la profundidad de rastreo, y no te recomiendo de forma manual porque hay un alto riesgo de error humano<\/p>\n<h4>Ahrefs<\/h4>\n<p>Se puede ver de una forma f\u00e1cil con <a href=\"https:\/\/ahrefs.com\/es\/site-audit\">Site Audit<\/a> de Ahrefs que es una maravilla.<\/p>\n<p>Se puede ver&nbsp;en:<\/p>\n<p>Site Audit &gt; Seleccionas el \u00faltimo rastreo &gt; Page Explorer<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1890\" height=\"825\" class=\"wp-image-24956\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png\" alt=\"Profundidad de rastreo en ahrefs\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png 1890w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs-680x297.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs-768x335.png 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs-1536x670.png 1536w\" sizes=\"auto, (max-width: 1890px) 100vw, 1890px\"><\/p>\n<p>Ah\u00ed ya puedes filtrar para seleccionar todas las p\u00e1ginas internas (puedes comprobarlo tambi\u00e9n con enlaces externos) y filtrar por el <em>crawl depth<\/em>.<\/p>\n<p>En esta tabla puedes ver el recorrido m\u00ednimo de enlaces que puedes hacer para llegar hasta esa p\u00e1gina y la cantidad de enlaces internos que tienes hacia la&nbsp;misma.<\/p>\n<p>Recuerda que en Site Audit por una cuesti\u00f3n de eficiencia te va a poner como nivel m\u00e1ximo de crawl depth 16 clics, pero que lo puedes modificar por si necesitas auditar p\u00e1ginas con problemas de crawl depth mucho m\u00e1s graves.<\/p>\n<p>Se hace en Site Audit &gt; Configuraci\u00f3n &gt; Configuraci\u00f3n de rastreo<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1051\" height=\"264\" class=\"wp-image-24957\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/seleccionar-maximo-de-profundidad-de-rastreo-en-au.png\" alt=\"Seleccionar m\u00e1ximo de profundidad de rastreo en auditor\u00eda de ahrefs\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/seleccionar-maximo-de-profundidad-de-rastreo-en-au.png 1051w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/seleccionar-maximo-de-profundidad-de-rastreo-en-au-680x171.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/seleccionar-maximo-de-profundidad-de-rastreo-en-au-768x193.png 768w\" sizes=\"auto, (max-width: 1051px) 100vw, 1051px\"><\/p>\n<h4>Screaming Frog<\/h4>\n<p>Mi recomendaci\u00f3n es que compares con ambos resultados y si puedes conectar la API mejor, pero as\u00ed tienes dos puntos de vista distintos de como hacer dicho an\u00e1lisis.<\/p>\n<p>En Screaming Frog tienes que esperar a terminar el rastreo (a menos que lo hayas automatizado) y una vez listo puedes ir a la pesta\u00f1a de enlaces y hay una columna que indica el nivel de profundidad.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1498\" height=\"406\" class=\"wp-image-24958\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/crawl-depth-en-sf.png\" alt=\"Crawl Depth en SF\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/crawl-depth-en-sf.png 1498w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/crawl-depth-en-sf-680x184.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/crawl-depth-en-sf-768x208.png 768w\" sizes=\"auto, (max-width: 1498px) 100vw, 1498px\"><\/p>\n<p>Recuerda que puedes limitar en tu rastreo el nivel de profundidad al que est\u00e1s dispuesto a llegar desde l\u00edmites:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1308\" height=\"324\" class=\"wp-image-24959\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/limite-de-profundidad-de-rastreo-en-sf.png\" alt=\"L\u00edmite de profundidad de rastreo en SF\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/limite-de-profundidad-de-rastreo-en-sf.png 1308w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/limite-de-profundidad-de-rastreo-en-sf-680x168.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/limite-de-profundidad-de-rastreo-en-sf-768x190.png 768w\" sizes=\"auto, (max-width: 1308px) 100vw, 1308px\"><\/p>\n<h3>Soluciones de un mal <em>crawl depth<\/em><\/h3>\n<p>Se suele considerar un problema cuando se necesitan m\u00e1s de 3-4 clics para llegar a un contenido. M\u00e1s a\u00fan si dicha URL contiene un contenido relevante.<\/p>\n<p>Para mi la parte creativa es lo m\u00e1s divertido del SEO, y esta es una de ellas. No obstante aqu\u00ed te voy a comentar algunas potenciales soluciones ante contenido que sea necesario hacer muchos clics para acceder.<\/p>\n<ul>\n<li>Revisi\u00f3n de la navbar y si sus enlaces son legibles por los crawlers (suele suceder)<\/li>\n<li>Enlazado en el Footer de contenido importante que no tiene sentido en la navbar<\/li>\n<li>Buena configuraci\u00f3n de Sitemaps.<\/li>\n<li>Sitemaps HTML creativos. <a href=\"https:\/\/www.nytimes.com\/sitemap\/\">Aqu\u00ed<\/a> podemos ver una soluci\u00f3n creativa de c\u00f3mo hacer r\u00e1pidamente accesibles todas las noticias de la historia de un peri\u00f3dico en activo desde&nbsp;1851.<\/li>\n<li>Si una categor\u00eda o PLP (P\u00e1gina de Listado de Productos) tiene much\u00edsimos productos y la \u00fanica forma de acceder a ellos es yendo a la p\u00e1gina veintitantos es que no hemos subcategorizado lo suficiente. Deber\u00edamos filtrar mucho m\u00e1s, tanto los motores de b\u00fasqueda, los LLMs como los usuarios te lo agradecer\u00e1n.<\/li>\n<li>Da igual cu\u00e1ndo y con qu\u00e9 p\u00e1gina leas esto, faltan CTAs (<em>Call To Action<\/em>), siempre hay huecos que se te pueden ocurrir para recordarle a los usuarios que pueden acceder a los contenidos m\u00e1s relevantes de tu&nbsp;web<\/li>\n<li>Sugerencias de otros art\u00edculos\/productos\/servicios en un art\u00edculo\/producto\/servicio.<\/li>\n<li>Banner de anuncios propios. Mucha web piensa en poner anuncios para monetizar. En muchas webs puede tener sentido poner anuncios a contenidos propios por medio de banners. Especialmente a las webs corporativas con&nbsp;blogs<\/li>\n<li>P\u00e1ginas de autor en los Blogs con sus art\u00edculos. Esto adem\u00e1s favorece el <a href=\"https:\/\/ahrefs.com\/blog\/es\/eeat-seo\/\">EEAT<\/a>.<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Detecci\u00f3n de los enlaces incorrectos\" data-section=\"deteccion-enlaces-incorrectos\">\n<h2>Detecci\u00f3n de los enlaces incorrectos<\/h2>\n<\/div><\/div>\n<p>Tambi\u00e9n puede estar la situaci\u00f3n en la que haya enlazado en tu web o hacia tu web y, por el motivo que sea, est\u00e9n&nbsp;rotos.<\/p>\n<p>Estos enlaces err\u00f3neos suelen ir a p\u00e1ginas 4XX o a redirecciones. En el caso de que vayan a contenido existente no deseado hay que hacer un estudio m\u00e1s pormenorizado.<\/p>\n<p>Lo puedes revisar con cualquier herramienta.<\/p>\n<p>En la Search Console de Google puedo ir a p\u00e1ginas y ver las que no se indexan (siempre te puede ayudar ver los <a href=\"https:\/\/ahrefs.com\/blog\/es\/desindexar-pagina-web\/\">motivos de desindexaci\u00f3n de una p\u00e1gina<\/a>).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1360\" height=\"821\" class=\"wp-image-24960\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/search-console-paginas-no-indexadas.png\" alt=\"Search Console p\u00e1ginas no indexadas\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/search-console-paginas-no-indexadas.png 1360w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/search-console-paginas-no-indexadas-680x411.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/search-console-paginas-no-indexadas-768x464.png 768w\" sizes=\"auto, (max-width: 1360px) 100vw, 1360px\"><\/p>\n<p>Ah\u00ed puedo ver las que tienen errores y de d\u00f3nde vienen<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1304\" height=\"684\" class=\"wp-image-24961\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/detectando-enlaces-desde-search-console.png\" alt=\"Detectando enlaces desde search console\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/detectando-enlaces-desde-search-console.png 1304w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/detectando-enlaces-desde-search-console-680x357.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/detectando-enlaces-desde-search-console-768x403.png 768w\" sizes=\"auto, (max-width: 1304px) 100vw, 1304px\"><\/p>\n<p>Lo malo de esta herramienta es que pese a ser gratuita no te dice desde todas las p\u00e1ginas en las que se enlaza a esa p\u00e1gina para su posterior correcci\u00f3n, solo te indica alguna, por lo que el reporte es incompleto.<\/p>\n<p>En Ahrefs lo puedes hacer de forma bastante intuitiva desde <a href=\"https:\/\/ahrefs.com\/es\/site-explorer\">Site Explorer<\/a> y desde <a href=\"https:\/\/ahrefs.com\/es\/site-audit\">Site Audit<\/a>.<\/p>\n<p>Desde Site Explorer lo puedes hacer viendo las p\u00e1ginas m\u00e1s enlazadas y luego filtrando m\u00e1s el resultado. Tambi\u00e9n desde Backlinks en enlaces rotos, pero esto solo te ofrecer\u00e1 la informaci\u00f3n de enlaces desde otros dominios (lo cual tambi\u00e9n necesitamos reparar y te ense\u00f1o c\u00f3mo, pero me quiero centrar en los internos que tiene m\u00e1s&nbsp;miga).<\/p>\n<p>Pero desde Site Audit se hace bastante c\u00f3modo. En la misma secci\u00f3n de Page Explorer donde vemos el <em>crawl depth<\/em> podemos filtrar por status code:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1873\" height=\"873\" class=\"wp-image-24962\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/revisar-enlaces-rotos-desde-ahrefs.png\" alt=\"Revisar enlaces rotos desde ahrefs\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/revisar-enlaces-rotos-desde-ahrefs.png 1873w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/revisar-enlaces-rotos-desde-ahrefs-680x317.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/revisar-enlaces-rotos-desde-ahrefs-768x358.png 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/revisar-enlaces-rotos-desde-ahrefs-1536x716.png 1536w\" sizes=\"auto, (max-width: 1873px) 100vw, 1873px\"><\/p>\n<p>Entonces podemos hacer clic en cada una y ver desde todos los sitios desde los que se enlaza<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1179\" height=\"389\" class=\"wp-image-24963\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-8.png\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-8.png 1179w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-8-680x224.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-8-768x253.png 768w\" sizes=\"auto, (max-width: 1179px) 100vw, 1179px\"><\/p>\n<p>Incluso d\u00e1ndote un enlace al Link Explorer generando ya el filtro avanzado por cada URL (recomendable si es desde demasiados sitios):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1595\" height=\"791\" class=\"wp-image-24964\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-9.png\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-9.png 1595w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-9-680x337.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-9-768x381.png 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-9-1536x762.png 1536w\" sizes=\"auto, (max-width: 1595px) 100vw, 1595px\"><\/p>\n<p>En Screaming Frog en c\u00f3digos de respuesta puedes ver las URLs err\u00f3neas y en el recuadro de abajo puedes ver tambi\u00e9n todos los enlaces internos.<\/p>\n<h3>Solucionar enlaces rotos<\/h3>\n<p>Detectarlo aunque es necesario es sencillo ahora vamos a solucionar los problemas detectados. Siempre hay varios caminos y dependiendo del proyecto y la situaci\u00f3n te puede convenir m\u00e1s una u otra&nbsp;forma.<\/p>\n<p>Voy a poner de ejemplo un enlace roto imaginario.<\/p>\n<p>Imaginemos que en nuestra web est\u00e1 el enlace:<\/p>\n<p><code>\/seo-tecnicco<\/code><\/p>\n<p>y realmente la url&nbsp;es:<\/p>\n<p><code>\/seo-tecnico<\/code><\/p>\n<p>veamos los ejemplos con cada&nbsp;uno<\/p>\n<h4>Redirecciones<\/h4>\n<p>Las <a href=\"https:\/\/ahrefs.com\/blog\/es\/redirecciones-web\/\">redirecciones<\/a> son la primera soluci\u00f3n que te puede venir a la cabeza, y de hecho esta implementaci\u00f3n recomiendo no saltartela.<\/p>\n<p>A menos que sea un contenido que ya haya desaparecido por completo, si es un error de escritura o una p\u00e1gina que ha cambiado, aunque arreglemos el origen, los crawlers pueden tener ya esta p\u00e1gina en su memoria, por lo cual siempre es una buena soluci\u00f3n.<\/p>\n<p>De hecho cuando son enlaces externos de otros dominios a nuestra web puede ser nuestra \u00fanica soluci\u00f3n. Ya que contactando a la web de origen corremos el riesgo de que nos ignoren, retiren el enlace o pretendan cobrarnos por&nbsp;ello.<\/p>\n<p>Por esto, salvo excepciones contadas, la redirecci\u00f3n es una implementaci\u00f3n de soluci\u00f3n de enlaces que se debe aplicar siempre. No obstante, si recuerdas lo que he escrito unas l\u00edneas m\u00e1s arriba, una redirecci\u00f3n puede afectar a nuestro <em>crawl depth<\/em>.<\/p>\n<p>Adem\u00e1s pueden presentarse otros problemas como cadenas de redirecciones o una mala gesti\u00f3n de redirecciones (haberlas realizado desde varios sitios distintos sin un orden claro, embrollo que luego hay que solucionar).<\/p>\n<p>Por lo que en resumen, te recomiendo hacerlo con cuidado y si tienes control sobre la p\u00e1gina (por ejemplo es un enlace interno) te recomiendo combinar este cambio con uno de los siguientes.<\/p>\n<h5>Ejemplo con Apache \/ LiteSpeed<\/h5>\n<p><code>Redirect 301 \/seo-tecnicco \/seo-tecnico<\/code><\/p>\n<h5>Ejemplo con&nbsp;Nginx<\/h5>\n<p><code>location = \/seo-tecnicco {<\/code><\/p>\n<p><code>return 301 \/seo-tecnico;<\/code><\/p>\n<p><code>}<\/code><\/p>\n<h5>Ejemplo con JavaScript<\/h5>\n<p><code>&lt;script&gt;<\/code><\/p>\n<p><code>if (window.location.pathname === '\/seo-tecnicco') {<\/code><\/p>\n<p><code>window.location.replace('\/seo-tecnico');<\/code><\/p>\n<p><code>}<\/code><\/p>\n<p><code>&lt;script&gt;<\/code><\/p>\n<h5>Ejemplo con meta refresh<\/h5>\n<p><code>&lt;meta http-equiv=\"refresh\" content=\"0; url=\/seo-tecnico\"&gt;<\/code><\/p>\n<h4>Reemplazo manual<\/h4>\n<p>Si es la soluci\u00f3n de un enlace puntual y tienes acceso a donde se hace, no tiene nada de malo hacer un reemplazo manual puntual, r\u00e1pido, limpio y eficiente.<\/p>\n<p>Si es una gran cantidad de enlaces, por ejemplo una p\u00e1gina importante que se movi\u00f3 y se han quedado enlaces por toda la web, vamos a tener que aplicar otro tipo de estrategias si queremos ser m\u00e1s eficientes en nuestro trabajo.<\/p>\n<h4>Buffer<\/h4>\n<p>Aunque complejo, si la web est\u00e1 hecha con PHP u otro lenguaje del servidor, siempre podemos hacer un ajuste desde el <a href=\"https:\/\/carlos.sanchezdonate.com\/articulo\/buffer-php-modificar-html\/\">buffer<\/a>.<\/p>\n<p>El buffer lo que hace es modificar el HTML resultante en el servidor antes de enviarle el HTML al usuario, por lo cual siempre ver\u00e1 el enlace limpio con las modificaciones realizadas.<\/p>\n<p>Las pegas que pueden tener este tipo de implementaci\u00f3n es que no haya un registro ordenado y la complejidad del c\u00f3digo, adem\u00e1s de que en entornos como Shopify no funciona.<\/p>\n<p>Es verdad que con la IA se ha reducido mucho, especialmente a la hora de hacer los <a href=\"https:\/\/ahrefs.com\/blog\/es\/patrones-mejorar-seo\/#lenguajes-para-busqueda-patrones\">regex<\/a>. Sin embargo sigue siendo complejo de implementar y si no tienes conocimientos t\u00e9cnicos y un entorno de pruebas, las posibilidades de provocar errores inesperados en tu web son altas. Por lo cual es una implementaci\u00f3n en ciertos casos recomendable pero no apta para todos los p\u00fablicos.<\/p>\n<p>Lo bueno es que funciona muy bien, apenas tiene incidencia en el WPO y no necesitas saber ni c\u00f3mo se generaron dichas URLs (si est\u00e1 en la DDBB o en el c\u00f3digo).<\/p>\n<h5>Ejemplo de c\u00f3digo<\/h5>\n<p>Se deber\u00eda poner en un php.ini, un config.php, un functions.php, quedar\u00eda as\u00ed:<\/p>\n<p><code>php<\/code><\/p>\n<p><code>ob_start(function($buffer) {<\/code><\/p>\n<p><code>return str_replace('\/seo-tecnicco', '\/seo-tecnico', $buffer);<\/code><\/p>\n<p><code>});<\/code><\/p>\n<p>Lo he simplificado por no liarnos con los selectores (regex), pero deber\u00eda especificarse m\u00e1s en la mayor\u00eda de los&nbsp;casos.<\/p>\n<h4>Cambio con&nbsp;JS<\/h4>\n<p>Parecido el buffer, pero el problema de esta soluci\u00f3n aunque es menos compleja t\u00e9cnicamente, es que a los crawlers (especialmente los LLMs y Bing que no renderizan JS) les seguir\u00e1 llegando la URL incorrecta.<\/p>\n<p>Tal vez Google si lo renderice correctamente (para eso lo debes ver en el c\u00f3digo que te arroja la URL donde est\u00e1 el enlace rota en el inspector de URLs de Google Search Console).<\/p>\n<p>El coste de WPO no es inexistente, pero es m\u00ednimo y de cara al usuario en una web optimizada no deber\u00eda haber mucho problema. Funciona bien como parche, aunque como he comentado no es lo mejor para los crawlers, y los SEOs si tenemos una cosa es que no discriminamos, queremos hacer la web agradable tanto para humanos como para&nbsp;bots.<\/p>\n<h5>Ejemplo de c\u00f3digo<\/h5>\n<p>La misma l\u00f3gica que antes, lo he simplificado, pero deber\u00eda hacerse m\u00e1s espec\u00edfico para cada proyecto, especialmente con los selectores:<\/p>\n<p><code>document.addEventListener('DOMContentLoaded',function() {<\/code><\/p>\n<p><code>document.body.innerHTML = document.body.innerHTML.replace(\/\\\/seo-tecnicco\/g, '\/seo-tecnico');<\/code><\/p>\n<p><code>});<\/code><\/p>\n<h4>Reemplazo en la&nbsp;DDBB<\/h4>\n<p>Existe la posibilidad de que los enlaces rotos est\u00e9n en la DDBB de tu web. Por ejemplo si los enlaces est\u00e1n hechos desde el backend de un WordPress, sin lugar a dudas est\u00e1 en la Base de&nbsp;datos.<\/p>\n<p>En este caso no solo recomiendo, sino por la salud mental de todos, <strong>exijo <\/strong>una copia de seguridad antes de realizar cualquier reemplazo en una bases de&nbsp;datos.<\/p>\n<p>En este caso el reemplazo lo podr\u00edamos realizar con SQL, descargando el archivo sql y haciendo un replace masivo con notepad y volviendo a subir la ddbb o con alg\u00fan plugin como Better Search Replace.<\/p>\n<p>Aunque sea arriesgado, lo bueno es que se soluciona el error de base, sin poner ning\u00fan parche<\/p>\n<h5>Ejemplo c\u00f3digo SQL<\/h5>\n<p>Cuidado que explico lo mismo que antes: en este caso es peligroso si no sabes lo que haces. Estoy poniendo un ejemplo de <em>replace <\/em>sin un <em>where <\/em>para que sea v\u00e1lido para todos los proyectos. Pero debes hacerlo adecuado al tuyo y siempre con Backup:<\/p>\n<p><code>UPDATE tabla SET columna = REPLACE(columna, '\/seo-tecnicco', '\/seo-tecnico');<\/code><\/p>\n<h4>Reemplazo en el c\u00f3digo<\/h4>\n<p>Otra opci\u00f3n es que ese enlace est\u00e9 \u201chardcode\u201d en cuyo caso podr\u00edamos hacer un reemplazo simple con nuestro editor de texto favorito seleccionando todos los archivos potencialmente involucrados.<\/p>\n<h4>Patches<\/h4>\n<p><a href=\"https:\/\/ahrefs.com\/es\/patches\">Patches <\/a>curiosamente hace efectos muy parecidos a los mencionados previamente.<\/p>\n<p>La versi\u00f3n de JS es la misma que te he explicado pero sin necesidad de saber c\u00f3digo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"676\" class=\"wp-image-24965\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/solucion-de-enlaces-rotos-con-patches-de-ahrefs.png\" alt=\"Soluci\u00f3n de enlaces rotos con Patches de Ahrefs\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/solucion-de-enlaces-rotos-con-patches-de-ahrefs.png 1500w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/solucion-de-enlaces-rotos-con-patches-de-ahrefs-680x306.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/solucion-de-enlaces-rotos-con-patches-de-ahrefs-768x346.png 768w\" sizes=\"auto, (max-width: 1500px) 100vw, 1500px\"><\/p>\n<p>Y la versi\u00f3n de cloudflare workers hace pr\u00e1cticamente el mismo efecto que un reemplazo con el buffer. El resultado para los usuarios y crawlers ser\u00e1 el del enlace corregido.<\/p>\n<p>&nbsp;<\/p>\n<p><iframe style=\"width: 100%; aspect-ratio: 4\/3; border: none;\" src=\"https:\/\/drive.google.com\/file\/d\/1d2jIYOMlAE-qBCXKg7aSXq_nvm4trNyV\/preview\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Quedar\u00edan as\u00ed las opciones que tenemos:<\/p>\n\n<table id=\"tablepress-223\" class=\"tablepress tablepress-id-223 tablepress-responsive tablepress-ahrefs-width-720px\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Soluciones para enlaces rotos<\/th><th class=\"column-2\">Ventajas<\/th><th class=\"column-3\">Desventajas<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Redirecciones (301\/302)<\/td><td class=\"column-2\">Soluci\u00f3n est\u00e1ndar SEO-friendly. Mantiene autoridad del enlace. \u00datil cuando hay enlaces externos que no puedes cambiar. Compatible con todos los bots y navegadores.<br>\n<br>\nComplementar\u00eda al resto de implementaciones<\/td><td class=\"column-3\">Puede aumentar el crawl depth. Riesgo de cadenas o loops de redirecciones. Mala gesti\u00f3n puede afectar WPO y rastreo. No soluciona el origen del problema.<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Reemplazo manual<\/td><td class=\"column-2\">Limpio y definitivo. Sin impacto en rendimiento ni rastreo. Ideal para pocos enlaces. No genera parches adicionales.<\/td><td class=\"column-3\">Poco escalable. Requiere localizar manualmente cada enlace. F\u00e1cil que alguno quede sin corregir.<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Buffer (output buffering en servidor)<\/td><td class=\"column-2\">Corrige enlaces antes de enviarlos al navegador. V\u00e1lido para usuarios y crawlers. No requiere saber d\u00f3nde se generan los enlaces. Impacto WPO bajo si est\u00e1 optimizado.<\/td><td class=\"column-3\">Implementaci\u00f3n t\u00e9cnica compleja. Dif\u00edcil mantenimiento y auditor\u00eda. Riesgo de errores con regex. No compatible con todos los entornos (ej. Shopify).<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Cambio con JavaScript<\/td><td class=\"column-2\">F\u00e1cil implementaci\u00f3n. Buen parche r\u00e1pido. No requiere acceso a backend o servidor.<\/td><td class=\"column-3\">Muchos crawlers no renderizan JS. No soluciona la URL de origen. Puede afectar ligeramente WPO. Soluci\u00f3n poco robusta para SEO t\u00e9cnico.<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Reemplazo en base de&nbsp;datos<\/td><td class=\"column-2\">Soluci\u00f3n definitiva si el origen est\u00e1 en CMS o backend. Escalable para grandes vol\u00famenes. No a\u00f1ade parches adicionales.<\/td><td class=\"column-3\">Riesgo alto sin backup. Puede afectar contenido no previsto. Requiere conocimientos t\u00e9cnicos.<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Reemplazo en c\u00f3digo (hardcoded)<\/td><td class=\"column-2\">Limpio y permanente. Sin impacto SEO ni rendimiento. F\u00e1cil con herramientas de b\u00fasqueda global.<\/td><td class=\"column-3\">Puede ser dif\u00edcil localizar todas las instancias. Requiere acceso al c\u00f3digo y control de despliegues.<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Patches \/ Cloudflare Workers<\/td><td class=\"column-2\">No requiere tocar servidor ni CMS. Puede actuar como buffer externo. Compatible con usuarios y bots si se hace en edge. Muy flexible.<\/td><td class=\"column-3\">Dependencia de servicios externos. Complejidad t\u00e9cnica media\/alta. Posible coste econ\u00f3mico. Puede complicar debugging futuro.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-223 from cache -->\n<h3>Enlaces da\u00f1inos<\/h3>\n<p>Si bien las redirecciones pueden solucionar enlaces rotos (con el dominio correcto) desde otras webs, existe la problem\u00e1tica de recibir enlaces desde webs potencialmente da\u00f1inas. No es algo tan com\u00fan como pueda parecer pero puede ocurrir.<\/p>\n<p>Para ello la mejor forma de verlo puede&nbsp;ser:<\/p>\n<p>Como Google ignora bastante bien los enlaces de spam, vamos a ver cuales se han filtrado. En nuestra Search Console vamos a Enlaces.<\/p>\n<p>De ah\u00ed vamos a Sitios con M\u00e1s Enlaces y podremos observar los dominios desde los que tenemos URLs.<\/p>\n<p>Mi recomendaci\u00f3n es \u201cante la duda no hacer nada\u201d, pero si te encuentras una URL de un dominio potencialmente da\u00f1ino siempre tienes la opci\u00f3n del <a href=\"https:\/\/search.google.com\/search-console\/disavow-links\">Disavow <\/a>(no confundir con Disallow)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"750\" class=\"wp-image-24966\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/disavow.png\" alt=\"Disavow\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/disavow.png 850w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/disavow-482x425.png 482w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/disavow-768x678.png 768w\" sizes=\"auto, (max-width: 850px) 100vw, 850px\"><\/p>\n<p>Desde ah\u00ed puedes actualizar el listado con los enlaces o dominios que quieres desautorizar desde Google.<\/p>\n<p>Es importante recordar que no puede ser una propiedad de dominio, sino que tiene que estar en la Search Console como una propiedad de prefijo de la&nbsp;URL.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"791\" height=\"652\" class=\"wp-image-24967\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/propiedad-prefijo-de-url.png\" alt=\"Propiedad prefijo de URL\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/propiedad-prefijo-de-url.png 791w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/propiedad-prefijo-de-url-516x425.png 516w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/propiedad-prefijo-de-url-768x633.png 768w\" sizes=\"auto, (max-width: 791px) 100vw, 791px\"><\/p>\n<p>Desde el resto de crawlers no se puede hacer. El Disavow aunque John Mueller lleve \u201cmat\u00e1ndolo pr\u00f3ximamente\u201d unos cuantos a\u00f1os, sigue funcionando.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Anchor text en el enlazado\" data-section=\"anchor-text-enlazado\">\n<h2>Anchor text en el enlazado<\/h2>\n<\/div><\/div>\n<p>No solo el <em>href <\/em>es importante en un enlace. El <em>anchor text<\/em>, al igual que el <a href=\"https:\/\/ahrefs.com\/blog\/es\/texto-alternativo\/\">alt text<\/a> en las im\u00e1genes, es importante para que los crawlers entiendan m\u00e1s sobre la p\u00e1gina a la que se van a dirigir.<\/p>\n<p>Para que un <em>anchor text<\/em> (texto de anclaje) sea eficaz seg\u00fan las pr\u00e1cticas de Google, debe cumplir con estas cuatro caracter\u00edsticas principales:<\/p>\n<ul>\n<li>Descriptivo y espec\u00edfico: Debe explicar claramente de qu\u00e9 trata la p\u00e1gina de destino. Evita t\u00e9rminos gen\u00e9ricos como \u201chaz clic aqu\u00ed\u201d o \u201cleer&nbsp;m\u00e1s\u201d.<\/li>\n<li>Conciso: Usa frases breves y naturales. No vincules p\u00e1rrafos enteros ni oraciones excesivamente largas.<\/li>\n<li>Relevante: Debe tener coherencia tanto con el contenido de la p\u00e1gina donde se encuentra como con el contenido al que dirige.<\/li>\n<li>Natural: Evita el \u201c<em>keyword stuffing<\/em>\u201d (acumulaci\u00f3n excesiva de palabras clave). El texto debe fluir dentro de la redacci\u00f3n y aportar contexto al lector.<\/li>\n<\/ul>\n<div class=\"recommendation\"><div class=\"recommendation-title\">Consejo<\/div><div class=\"recommendation-content\">\n<p>Si lees el anchor text de forma aislada (sin el resto del p\u00e1rrafo) y a\u00fan as\u00ed entiendes a d\u00f3nde te va a llevar, es un buen enlace.<\/p>\n<\/div><\/div>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"UI\/UX en el enlazado\" data-section=\"uiux-enlazado\">\n<h2>UI\/UX en el enlazado<\/h2>\n<\/div><\/div>\n<p>Como hemos mencionado la web tiene que estar adaptada a todos, por lo que vamos a hacer la experiencia de los enlaces lo mejor posible para el usuario.<\/p>\n<p>Voy a dar unos cuantos trucos para mejorar los enlaces en UI\/UX tanto para usuarios como para Bots. Para esto es esencial conocer unos m\u00ednimos de <a href=\"https:\/\/ahrefs.com\/blog\/es\/etiquetas-html\/\">HTML<\/a>.<\/p>\n<h3>Enlazar una&nbsp;caja<\/h3>\n<p>Puede ocurrirte que quieras que toda una caja sea clicable para que el usuario pueda acceder f\u00e1cilmente, pero que el anchor text quieras que sea un simple t\u00edtulo de dentro. Sin necesidad de englobar otras im\u00e1genes o&nbsp;texto.<\/p>\n<p>No necesitas JavaScript ni configuraciones que pueden salir muy mal. En un post anterior inclu\u00ed un tutorial de <a href=\"https:\/\/ahrefs.com\/blog\/es\/enlazar-card-box-anchor-text\/\">c\u00f3mo poner un enlace en una caja sin sacrificar el anchor text<\/a>.<\/p>\n<h3>Enlaces con atributos<\/h3>\n<p>Te puedes valer de <a href=\"https:\/\/help.ahrefs.com\/es\/articles\/4684931-atributos-noreferrer-noopener-nofollow\">atributos en enlaces<\/a> para evitar que los crawlers los sigan pero sigan siendo un enlace para el usuario.<\/p>\n<p>Tambi\u00e9n tienes la opci\u00f3n de a\u00f1adir un <a href=\"https:\/\/ahrefs.com\/blog\/es\/referrer-y-seo\/\">noreferrer <\/a>para que la p\u00e1gina de destino no sepa de d\u00f3nde viene el usuario.<\/p>\n<h4>Atributo Title<\/h4>\n<p>En el caso de que falle el anchor text y no haya contenido en el <code>&lt;a&gt;<\/code>, <a href=\"https:\/\/developers.google.com\/search\/docs\/crawling-indexing\/links-crawlable?hl=es#anchor-text-placement\">Google utiliza el title como anchor text<\/a>. Dicho en la propia documentaci\u00f3n de Google.<\/p>\n<h4>Target Blank<\/h4>\n<p>El target Blank es de sobra conocido por ser el enlace que te abre el contenido en una p\u00e1gina nueva. Esto es especialmente recomendable cuando el enlace es hacia un dominio externo.<\/p>\n<p>Gracias a los <a href=\"https:\/\/ahrefs.com\/blog\/es\/patrones-mejorar-seo\/\">selectores <\/a>y CSS podemos hacer trucos muy chulos como a\u00f1adir logotipos autom\u00e1ticamente cuando enlazamos a sitios externos.<\/p>\n<p>Como hay muchas combinaciones y dependen de tu imaginaci\u00f3n, voy a ense\u00f1arte un truco que te va ayudar a entender c\u00f3mo mejora tu UX y que adem\u00e1s ver\u00e1s c\u00f3mo Google aplica en proyectos propios.<\/p>\n<p><strong>Generar un s\u00edmbolo de enlace externo:<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1171\" height=\"725\" class=\"wp-image-24968\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-13.png\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-13.png 1171w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-13-680x421.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-13-768x475.png 768w\" sizes=\"auto, (max-width: 1171px) 100vw, 1171px\"><\/p>\n<p>Si te das cuenta, con este c\u00f3digo de&nbsp;CSS:<\/p>\n<pre>.cc a[target=\"_blank\"]:after, .notification a[target=\"_blank\"]:after {\n\nbackground-image: url(data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEzIiBmaWxsPSIjMWE3M2U4Ij48cGF0aCBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAgMC0yIDJ2MTRhMiAyIDAgMCAwIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDBWMHoiLz48L3N2Zz4=);\n\nbackground-repeat: no-repeat;\n\ncontent: \"Opens in new window\";\n\ndisplay: inline-block;\n\nheight: 1rem;\n\nmargin: 0 .1875rem 0 .25rem;\n\nposition: relative;\n\ntext-indent: -500vw;\n\nwidth: .8125rem;\n\nvertical-align: middle;\n\n}<\/pre>\n<p>Google hace que de forma autom\u00e1tica aparezca un s\u00edmbolo de enlace externo de forma visual. As\u00ed el usuario sabe que si le da clic, acabar\u00e1 saliendo de la p\u00e1gina.<\/p>\n<p>En mi web por ejemplo lo aplico con excepciones por medio del selector <code>:not<\/code>, de esta forma me ahorro la flechita en botones o CTAs necesarios, pero me sale el s\u00edmbolo con cada URL que tiene un Target Blank:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1327\" height=\"758\" class=\"wp-image-24969\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-14.png\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-14.png 1327w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-14-680x388.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/word-image-24950-14-768x439.png 768w\" sizes=\"auto, (max-width: 1327px) 100vw, 1327px\"><\/p>\n<p>Aqu\u00ed el l\u00edmite puede ser tu imaginaci\u00f3n, pero con un peque\u00f1o gesto puedes ayudar mucho al usuario a entender c\u00f3mo va a navegar a tu&nbsp;web.<\/p>\n<p>Por ejemplo podr\u00edamos hacer que aparezca un s\u00edmbolo de PDF cada vez que tengamos un enlace a un PDF con el atributo download (que tambi\u00e9n ayuda al usuario, pues descarga el elemento directamente):<\/p>\n<p><code>a[download][href$=\".pdf\"]::after {<\/code><\/p>\n<p><code>content: \"\";<\/code><\/p>\n<p><code>display: inline-block;<\/code><\/p>\n<p><code>width: 1em;<\/code><\/p>\n<p><code>height: 1em;<\/code><\/p>\n<p><code>margin-left: 0.3em;<\/code><\/p>\n<p><code>background-image: url(\"ruta\/al\/logo-pdf.svg\");<\/code><\/p>\n<p><code>background-size: contain;<\/code><\/p>\n<p><code>background-repeat: no-repeat;<\/code><\/p>\n<p><code>vertical-align: middle;<\/code><\/p>\n<p><code>}<\/code><\/p>\n<p>Este c\u00f3digo hace que cada vez que alguien en un blog por ejemplo ponga un PDF descargable, tenga el logo de PDF, para que el usuario sepa donde va a ir con el enlace.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Los enlaces entrantes\" data-section=\"enlaces-entrantes\">\n<h2>Los enlaces entrantes<\/h2>\n<\/div><\/div>\n<p>Cuando tenemos enlaces entrantes a nuestra web que son err\u00f3neos siempre podremos redirigir, ya hemos visto esas estrategias, pero siempre podremos jugar con&nbsp;esto.<\/p>\n<p>Por ejemplo gracias al <a href=\"https:\/\/ahrefs.com\/blog\/es\/referrer-y-seo\/\">referrer<\/a> podremos poner mensajes personalizados si los usuarios vienen de una web concreta.<\/p>\n<p>Podemos comprobar que hemos podido hacer bien para conseguir enlaces de otros usuarios con el perfil de backlinks de Ahrefs y ver su historial, si lo vamos ganando o los vamos perdiendo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1852\" height=\"671\" class=\"wp-image-24970\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/perfil-de-enlaces-de-ahrefs.png\" alt=\"Perfil de enlaces de ahrefs\" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/perfil-de-enlaces-de-ahrefs.png 1852w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/perfil-de-enlaces-de-ahrefs-680x246.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/perfil-de-enlaces-de-ahrefs-768x278.png 768w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/perfil-de-enlaces-de-ahrefs-1536x557.png 1536w\" sizes=\"auto, (max-width: 1852px) 100vw, 1852px\"><\/p>\n<p>Pero hay un aspecto genial de todo esto, que es la herramienta de An\u00e1lisis de la competencia.<\/p>\n<p>Con esta herramienta podemos ver de forma instant\u00e1nea los enlaces que \u201cnos faltan\u201d, juntamos a varios de la competencia y a nuestra web, y podremos observar f\u00e1cilmente que enlaces tienen ellos que a nosotros se nos han escapado.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1369\" height=\"614\" class=\"wp-image-24971\" src=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/analisis-de-la-competencia-ahrefs.png\" alt=\"Analisis de la competencia ahrefs \" srcset=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/analisis-de-la-competencia-ahrefs.png 1369w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/analisis-de-la-competencia-ahrefs-680x305.png 680w, https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/analisis-de-la-competencia-ahrefs-768x344.png 768w\" sizes=\"auto, (max-width: 1369px) 100vw, 1369px\"><\/p>\n<p>No obstante esto ya ser\u00eda meterme en el extens\u00edsimo mundo del <a href=\"https:\/\/ahrefs.com\/blog\/es\/link-building\/\">link building<\/a>.<\/p>\n<div class=\"further-reading\"><div class=\"reading-title\">Lecturas complementarias<\/div><div class=\"reading-content\">\n<ul>\n<li><a href=\"https:\/\/ahrefs.com\/blog\/es\/que-son-backlinks\/\">\u00bfQu\u00e9 son los backlinks en el SEO? Todo lo que tienes que&nbsp;saber<\/a><\/li>\n<li><a href=\"https:\/\/ahrefs.com\/blog\/es\/como-conseguir-backlinks-calidad\/\">C\u00f3mo conseguir backlinks de calidad<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n<h2>Reflexiones finales<\/h2>\n<p>Un enlace es una conexi\u00f3n, la esencia de internet<\/p>\n<p>Los enlaces pese a todo lo que est\u00e1 avanzado internet siguen siendo una parte esencial de las tareas que podemos realizar para SEO (y tambi\u00e9n favoreciendo el ahora conocido GEO).<\/p>\n<p>Como has podido ver mejorar el enlazado no es pagar por Link Building, tienes muchas opciones que puedes hacer <em>onsite<\/em> tanto para enlaces internos como externos.<\/p>\n<p>Si aplicas todas las formas explicadas de detectar problemas y las implementaciones necesarias para solucionarlos, tienes mucho ganado ya que hace que tu web sea m\u00e1s navegable.<\/p>\n<p>Para los desarrolladores, dise\u00f1adores y otro tipo de webmaster: Estos son los motivos por los que los SEOs podemos pedir <em>breadcrumbs <\/em>y otros elementos que os pueden traer de cabeza sin que entend\u00e1is por&nbsp;qu\u00e9.<\/p>\n<p>Para los SEOs, sean entrantes o salientes: \u00a1Larga vida a los enlaces!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Y en el SEO uno de los grandes b\u00e1sicos es el enlazado. Aunque tiene muchos ajustes sencillos, es necesario trabajarlo desde el principio hasta lo avanzado para asegurarnos de que tenemos este pilar muy bien consolidado. Puede parecer una tonter\u00eda,<span class=\"ellipsis\">\u2026<\/span><\/p>\n<div class=\"read-more\">Leer m\u00e1s \u203a<\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[9],"tags":[],"coauthors":[82],"class_list":["post-24950","post","type-post","status-publish","format-standard","hentry","category-technical-seo","odd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Curaci\u00f3n de enlaces externos en el SEO<\/title>\n<meta name=\"description\" content=\"Aprende las claves de la curaci\u00f3n de enlaces en el SEO: mejora el crawl depth, detecta y soluciona enlaces rotos (301, buffer, DDBB) y optimiza tu anchor text y UI\/UX.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Curaci\u00f3n de enlaces externos en el SEO\" \/>\n<meta property=\"og:description\" content=\"Aprende las claves de la curaci\u00f3n de enlaces en el SEO: mejora el crawl depth, detecta y soluciona enlaces rotos (301, buffer, DDBB) y optimiza tu anchor text y UI\/UX.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de SEO de Ahrefs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ahrefs\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-21T04:36:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-21T16:23:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1890\" \/>\n\t<meta property=\"og:image:height\" content=\"825\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carlos Sanchez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ahrefs\" \/>\n<meta name=\"twitter:site\" content=\"@ahrefs\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/\"},\"author\":{\"name\":\"Carlos Sanchez\",\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b\"},\"headline\":\"Curaci\u00f3n de enlaces externos en el&nbsp;SEO\",\"datePublished\":\"2026-02-21T04:36:52+00:00\",\"dateModified\":\"2026-02-21T16:23:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/\"},\"wordCount\":3597,\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png\",\"articleSection\":[\"SEO T\u00e9cnico\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/\",\"url\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/\",\"name\":\"Curaci\u00f3n de enlaces externos en el SEO\",\"isPartOf\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png\",\"datePublished\":\"2026-02-21T04:36:52+00:00\",\"dateModified\":\"2026-02-21T16:23:50+00:00\",\"author\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b\"},\"description\":\"Aprende las claves de la curaci\u00f3n de enlaces en el SEO: mejora el crawl depth, detecta y soluciona enlaces rotos (301, buffer, DDBB) y optimiza tu anchor text y UI\/UX.\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage\",\"url\":\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png\",\"width\":1890,\"height\":825,\"caption\":\"Profundidad de rastreo en ahrefs\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/#website\",\"url\":\"https:\/\/ahrefs.com\/blog\/es\/\",\"name\":\"Blog de SEO de Ahrefs\",\"description\":\"Estrategias de link building y consejos de posicionamiento SEO\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ahrefs.com\/blog\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b\",\"name\":\"Carlos Sanchez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg7829a97e0c6ddee1bd16fa28762b9c20\",\"url\":\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg\",\"caption\":\"Carlos Sanchez\"},\"url\":\"https:\/\/ahrefs.com\/blog\/es\/author\/carlos-sanchez\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Curaci\u00f3n de enlaces externos en el SEO","description":"Aprende las claves de la curaci\u00f3n de enlaces en el SEO: mejora el crawl depth, detecta y soluciona enlaces rotos (301, buffer, DDBB) y optimiza tu anchor text y UI\/UX.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/","og_locale":"es_ES","og_type":"article","og_title":"Curaci\u00f3n de enlaces externos en el SEO","og_description":"Aprende las claves de la curaci\u00f3n de enlaces en el SEO: mejora el crawl depth, detecta y soluciona enlaces rotos (301, buffer, DDBB) y optimiza tu anchor text y UI\/UX.","og_url":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/","og_site_name":"Blog de SEO de Ahrefs","article_publisher":"https:\/\/www.facebook.com\/Ahrefs","article_published_time":"2026-02-21T04:36:52+00:00","article_modified_time":"2026-02-21T16:23:50+00:00","og_image":[{"width":1890,"height":825,"url":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png","type":"image\/png"}],"author":"Carlos Sanchez","twitter_card":"summary_large_image","twitter_creator":"@ahrefs","twitter_site":"@ahrefs","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#article","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/"},"author":{"name":"Carlos Sanchez","@id":"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b"},"headline":"Curaci\u00f3n de enlaces externos en el&nbsp;SEO","datePublished":"2026-02-21T04:36:52+00:00","dateModified":"2026-02-21T16:23:50+00:00","mainEntityOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/"},"wordCount":3597,"image":{"@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png","articleSection":["SEO T\u00e9cnico"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/","url":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/","name":"Curaci\u00f3n de enlaces externos en el SEO","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png","datePublished":"2026-02-21T04:36:52+00:00","dateModified":"2026-02-21T16:23:50+00:00","author":{"@id":"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b"},"description":"Aprende las claves de la curaci\u00f3n de enlaces en el SEO: mejora el crawl depth, detecta y soluciona enlaces rotos (301, buffer, DDBB) y optimiza tu anchor text y UI\/UX.","inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/ahrefs.com\/blog\/es\/curacion-enlaces-en-el-seo\/#primaryimage","url":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png","contentUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2026\/02\/profundidad-de-rastreo-en-ahrefs.png","width":1890,"height":825,"caption":"Profundidad de rastreo en ahrefs"},{"@type":"WebSite","@id":"https:\/\/ahrefs.com\/blog\/es\/#website","url":"https:\/\/ahrefs.com\/blog\/es\/","name":"Blog de SEO de Ahrefs","description":"Estrategias de link building y consejos de posicionamiento SEO","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahrefs.com\/blog\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/ahrefs.com\/blog\/es\/#\/schema\/person\/8f252ed97fbdff6752fd0d771fcdef0b","name":"Carlos Sanchez","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg7829a97e0c6ddee1bd16fa28762b9c20","url":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg","contentUrl":"https:\/\/ahrefs.com\/blog\/es\/wp-content\/uploads\/2024\/07\/carlos-sanchez-cara.jpg","caption":"Carlos Sanchez"},"url":"https:\/\/ahrefs.com\/blog\/es\/author\/carlos-sanchez\/"}]}},"_links":{"self":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts\/24950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=24950"}],"version-history":[{"count":7,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts\/24950\/revisions"}],"predecessor-version":[{"id":24977,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/posts\/24950\/revisions\/24977"}],"wp:attachment":[{"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=24950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=24950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=24950"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/es\/wp-json\/wp\/v2\/coauthors?post=24950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}