Esta es una página de información . No se trata de un artículo enciclopédico ni de una de las políticas o directrices de Wikipedia ; su propósito es explicar ciertos aspectos de las normas, costumbres, tecnicismos o prácticas de Wikipedia. Puede reflejar distintos niveles de consenso y revisión . |
Vinculación y manipulación de páginas |
---|
En la sección Herramientas, en la parte superior derecha de cada página (en la vista estándar ), hay un enlace denominado " Qué enlaces se incluyen aquí ". Se utiliza para ver una lista de las páginas que enlazan a (o redireccionan a, o transcluyen ) la página actual. A veces se las denomina backlinks .
Es posible crear un enlace wiki a la lista "Qué enlaza aquí" de una página en particular; para ello, escriba , reemplazando Nombre de la página por el título de la página de destino. (El mismo texto, sin los corchetes, también se puede introducir en el cuadro de búsqueda para acceder a "Qué enlaza aquí" de cualquier título de página).[[Special:WhatLinksHere/Page name]]
También es posible listar las páginas con , donde Nombre de página es el nombre de la página y (opcional) es el número del espacio de nombres . Por ejemplo, se listan todas las páginas del espacio de artículos que enlazan a esta página.{{Special:WhatLinksHere/Page name|namespace=number}}
namespace
{{Special:WhatLinksHere/Help:What links here|namespace=0}}
Para utilizar la herramienta, haga clic en Especial:WhatLinksHere y escriba el título de la página.
"Lo que enlaza aquí" se limita a mostrar los backlinks reales. Las páginas que contienen el título buscado, pero en las que el título no ha sido enlazado, no se incluyen en los resultados. Existe un script alternativo ( Usuario:Lourdes/Backlinks ) para buscar dichas páginas, en las que es posible que existan backlinks no enlazados para el artículo en cuestión.
La función "Qué enlaces aquí" enumera las páginas del mismo sitio (Wikipedia en inglés) que enlazan a (o redirigen a, o transcluyen ) una página determinada. Es posible limitar la búsqueda a páginas en un espacio de nombres específico . Para ver esta información, haga clic en el enlace "Qué enlaces aquí" (o el acceso directo Alt+ ⇧ Shift+ j) mientras mira cualquier página. La lista está ordenada por ID de página, es decir, por fecha de creación de la página.
Esta información proviene de la tabla de enlaces de página y de la tabla de enlaces de plantilla. Las páginas que redirigen a la página dada se marcan como "redireccionamiento". Las páginas que incluyen la página dada se marcan como "exclusión"; para estas páginas, no se muestra si también se vinculan a la página dada. Para las páginas de imágenes y otros archivos, las páginas que utilizan la imagen o el archivo aparecen en la lista y se marcan como "enlace de imagen".
La función de análisis #ifexist: genera una lista en "Qué enlaces aquí" entre los enlaces normales, incluso aunque no se produzca ningún enlace.
La lista de enlaces a un artículo es útil de varias maneras:
La función funciona incluso con un título de página que no existe (y registra enlaces rojos a ese título). El enlace "Qué enlaces hay aquí" aparece en la página de edición a la que se llega al seguir un enlace roto. Así, por ejemplo, si hay artículos de películas vinculados a los actores, se pueden encontrar las películas en las que ha participado un actor aunque no haya ningún artículo sobre él.
Para invocar una lista "Qué enlaza aquí" directamente (en el cuadro de búsqueda, la barra de direcciones del navegador o wikilinks), utilice la sintaxis Special:WhatLinksHere/John Smith (reemplazando "John Smith" con el título del artículo de destino deseado).
Los siguientes no se encuentran en "Enlaces aquí":
[[Example]]
En el caso de enlaces a secciones u otros anclajes (es decir, fragmentos de URL ), no se muestra el destino preciso. Además, "What links here" no puede enumerar solo los backlinks de una sección/anclaje específico. Por ejemplo, no es posible buscar enlaces específicamente a la sección llamada Bar en una página llamada Foo buscando Foo#Bar en la página "What links here". Tampoco buscar Foo en la página "What links here" le indicará qué enlaces enlazan a qué secciones en Foo . Esta es una limitación desafortunada, ya que limita la capacidad de ver si es necesario cambiar los enlaces (o crear anclajes que coincidan con los nombres de sección anteriores) cuando se cambia el nombre de una sección.
Soluciones alternativas:
Como se mencionó, los backlinks que aún no se han vinculado se excluyen de los resultados. Existe un script alternativo para buscar dichas páginas.
Tenga en cuenta también que si los enlaces de una página cambian debido a un cambio en una plantilla , los vínculos de retroceso para esa página no se actualizan inmediatamente, sino a través de la cola de trabajos.
El informe Qué enlaces aquí mostrará una redirección a una página y, debajo de ella, todos los enlaces entrantes a la página que pasen por esa redirección.
En el caso de una redirección doble, la sangría es doble y todos los enlaces wiki entrantes a la página que pasan por las dos redirecciones intermedias se muestran con una sangría triple. Aunque se muestran, las redirecciones dobles se eliminan; todas las redirecciones triples se convertirán en dobles, por lo que las redirecciones triples no se muestran, solo las dobles.
Para ver una demostración, consulte el informe Qué enlaces hay aquí para esta página. Las redirecciones dobles y las redirecciones a secciones se configuran en /demo rdcheck .
Para mostrar solo los enlaces entrantes, haga clic en "Qué enlaces aparecen aquí" y luego haga clic en "Ocultar inclusiones" y "Ocultar enlaces".
Para ocultar las redirecciones entrantes, haga clic en "Ocultar redirecciones".
La lista de vínculos de retroceso incluye inclusiones de la página actual.
También incluye enlaces que existen en determinadas páginas porque la página incluye otra página (plantilla). Por ejemplo, si la página A incluye la plantilla B y B contiene un enlace a C (no incluido en las etiquetas <noinclude>), entonces el enlace a C aparecerá en la página A y A se incluirá entre los enlaces de retroceso de C.
Es posible que una página contenga un enlace a C porque transcluye una plantilla aunque la plantilla en sí no contenga dicho enlace (el enlace puede producirse en el wikitexto de la plantilla mediante la aplicación de varias funciones de análisis , en lugar de hacerlo explícitamente). En este caso, la plantilla no aparecerá en los enlaces de retroceso de C, aunque sí lo harán las páginas en las que se transcluye (si tienen enlaces a C). Puede ser conveniente hacer que la plantilla aparezca en la lista colocando un enlace a C en la plantilla, dentro de las etiquetas <noinclude>.
La página "Qué enlaces hay aquí" no muestra cuántos backlinks existen en total. La cantidad de enlaces que se muestran a la vez es limitada: inicialmente, a 50, aunque existen enlaces para cambiar este valor a otros valores determinados. (Se pueden obtener valores diferentes editando la URL resultante de hacer clic en estos enlaces, pero el valor máximo posible es 5000).
El cuerpo de la página "Qué enlaces aquí" tiene el selector body.page-Special_Whatlinkshere, por lo que, por ejemplo, podemos usar el CSS body.page-Special_Whatlinkshere ul { list-style: decimal }
para numerar los backlinks.
Es posible obtener la lista de backlinks (con información adicional) mediante programación utilizando la API de MediaWiki. Para obtener información sobre cómo hacerlo, consulte la documentación de la API.
Con la extensión Semantic MediaWiki (SMW), los enlaces se clasifican especificando relaciones. Para una relación dada, los backlinks de una página se pueden generar dentro de la página. Una serie de consultas, una para cada relación (lo que parece complicado pero se puede incluir en una plantilla como [1]), proporciona una lista dentro de la página de backlinks ordenados por relación. Además, también se pueden proporcionar enlaces directos y atributos de las páginas resultantes, así como backlinks de backlinks.
Una extensión más simple que puede incorporar vínculos de retroceso (sin la funcionalidad semántica) es Dynamic Page List. EJEMPLO NECESARIO
"(← enlaces | editar)" se puede suprimir colocando lo siguiente en Common.css
. mw-whatlinkshere-tools { mostrar : ninguno ; }
Sin embargo, no se puede suprimir "(transclusión)" con ese CSS. Tal vez con CSS# positional-select.
Especial: La página WhatLinksHere/Example se puede incluir con {{Special:WhatLinksHere/Example page}}
lo que produce:
Si desea excluir redirecciones, puede utilizar {{Special:WhatLinksHere/Example page|hideredirs=1}}
. Hay tres parámetros que puede utilizar (en cualquier orden o combinación) para ocultar redirecciones, inclusiones o enlaces normales:
{{Special:WhatLinksHere/Example page|hideredirs=1}}
{{Special:WhatLinksHere/Example page|hidetrans=1}}
{{Special:WhatLinksHere/Example page|hidelinks=1}}
Es una limitación conocida que no hay forma de filtrar las páginas que enlazan a la página actual a través de una plantilla transcluida. Esto limita la utilidad de "Qué enlaza aquí" en los casos en los que se enlaza a una página desde un cuadro de navegación ampliamente transcluido. Una solución alternativa es realizar una búsqueda utilizando el parámetro insourceinsource:/\[\[[Ff]oo/
, por ejemplo, use para buscar artículos que contengan enlaces a Foo (ya sean enlaces directos, [[Foo]]
y [[foo]]
, o enlaces canalizados , [[Foo|label]]
y [[foo|label]]
). Un script de usuario, User:PrimeHunter/Source links.js , simplifica este proceso al proporcionar un enlace para realizar la búsqueda automáticamente.