.

>

Testeando
Página de Testing de software, hardware y sistemas operativos varios

Autolinks como convertir determinadas palabras en enlaces


Si estás usando Webme / PáginaWebGratis.es, puedes añadir un script que recorra el contenido de una página y convierta automáticamente determinadas palabras en enlaces.
 

<script>

document.addEventListener("DOMContentLoaded", function() {

 

    const links = {

        "sistema": "https://ilsoftware.page.tl/Sistema.htm",

        "computer": "https://ilsoftware.page.tl/Sistema.htm",

        "CSS": "/css.htm",

        "SEO": "/seo.htm"

    };

 

    const MAX_ENLACES_PAGINA = 10;

    const MAX_ENLACES_POR_URL = 2;

 

    let totalEnlaces = 0;

    let contador = {};

 

    for (const keyword in links) {

        contador[links[keyword]] = 0;

    }

 

    function procesar(nodo) {

 

        if (totalEnlaces >= MAX_ENLACES_PAGINA) return;

 

        if (nodo.nodeType === 3) {

 

            let texto = nodo.nodeValue;

 

            for (const keyword in links) {

 

                const url = links[keyword];

 

                if (

                    totalEnlaces >= MAX_ENLACES_PAGINA ||

                    contador//blog-di-prova.es.tl/Autolinks-como-convertir-determinadas-palabras-en-enlaces.htm >= MAX_ENLACES_POR_URL

                ) continue;

 

                const regex = new RegExp("\\b" + keyword + "\\b", "i");

 

                if (regex.test(texto)) {

 

                    texto = texto.replace(regex, function(match) {

 

                        if (

                            totalEnlaces >= MAX_ENLACES_PAGINA ||

                            contador//blog-di-prova.es.tl/Autolinks-como-convertir-determinadas-palabras-en-enlaces.htm >= MAX_ENLACES_POR_URL

                        ) return match;

 

                        totalEnlaces++;

                        contador//blog-di-prova.es.tl/Autolinks-como-convertir-determinadas-palabras-en-enlaces.htm++;

 

                        return '<a href="' + url + '">' + match + '</a>';

                    });

                }

            }

 

            if (texto !== nodo.nodeValue) {

                const span = document.createElement("span");

                span.innerHTML = texto;

                nodo.parentNode.replaceChild(span, nodo);

            }

 

        } else if (

            nodo.nodeType === 1 &&

            nodo.tagName !== "A" &&

            nodo.tagName !== "SCRIPT" &&

            nodo.tagName !== "STYLE"

        ) {

            [...nodo.childNodes].forEach(procesar);

        }

    }

 

    procesar(document.body);

 

});

</script>
 

Recomendaciones SEO

 

  • Limita el número de autolinks por página (10–2 como máximo).
  • No enlaces todas las apariciones de la misma keyword; normalmente solo la primera.
  • Usa URLs internas relevantes para mejorar el enlazado interno.
  • Evita enlazar palabras dentro de títulos (h1, h2) si no es necesario.

Un ejemplo sencillo con:

  • Máximo 10 enlaces por página.
  • Máximo 2 enlaces por URL/keyword.
  • No reemplaza dentro de enlaces existentes.

 

 

Este sitio web fue creado gratuitamente con PaginaWebGratis.es. ¿Quieres tener tu propio sitio web?
Regístrate gratis