Etiqueta las etiquetas y mantenga los motores de búsqueda y los usuarios felices

La mejor práctica de SEO es dejar que los motores de búsqueda indexen su sitio utilizando categorías o etiquetas, pero no ambas. Para la mayoría de los sitios, eso significa etiquetas, por lo que la gestión de etiquetas es esencial. En WordPress, las etiquetas, a diferencia de las categorías, son una propuesta “todo o nada”: si un usuario puede asignar etiquetas, entonces puede agregar etiquetas. Esto no conduce a una buena administración de etiquetas y conduce a etiquetas con muy pocas publicaciones, publicaciones que aparecen en demasiadas etiquetas y, bueno, demasiadas etiquetas. En este artículo, pasaremos por algunos pasos simples para agregar funcionalidad a un sitio de WordPress que controlará la creación y asignación de etiquetas y mantendrá la amabilidad de SEO de un sitio de WordPress.

¡Tome el control de su etiquetado! No ingresaremos al mundo de SEO y etiqueta: puede obtener más información al respecto aquí y aquí. Las etiquetas son importantes tanto para los motores de búsqueda como para los visitantes del sitio y se usan ampliamente aquí en WPMU, así como a usuarios pesados ​​de WordPress, como Variety y WordPress, especialmente en Showcase. Las etiquetas son el borde salvaje de WordPress. Es gratuito para todos en términos de creación y asignación, y esto puede conducir a problemas de SEO, así como problemas de uso. Simplemente compara el escaparate administrado por el editor en wordpress.org con el almacén de complementos administrado por el usuario para ver la diferencia que puede aportar un poco de control.
Cuando administramos las etiquetas, tenemos tres objetivos principales:
Consistencia: un solo término para cubrir un sujeto o sujeto. Por ejemplo, SEO vs SEM vs Optimización de motores de búsqueda: el último término viola y la mejor práctica de usar una sola palabra. Pagini de etiquetas bien pobladas: cuantas más publicaciones, más autoridad tendrá la página de la etiqueta, no solo con motores de búsqueda sino sino también con motores de búsqueda, sino también. también con visitantes del sitio
Publicaciones que no son subestimados: si una página aparece en demasiadas etiquetas (porque ha sido sobregirada), entonces es mucho más difícil para los motores de búsqueda determinar su relevancia
Para lograr estos objetivos, debemos asegurarnos de que los autores atribuyan un número aceptable de etiquetas de una lista controlada y les impidan crear nuevas etiquetas.
Para hacer eso, debes:
Manipule el cuadro Meta Etiquetas desde la pantalla de edición posterior para eliminar la instalación para agregar nuevas etiquetas y hacer la lista completa de etiquetas inmediatamente visibles
Agregue un cheque antes de guardar una publicación para garantizar que el número de etiquetas asignadas satisfaga tanto un requisito mínimo como máximo
Paso 1 – Manejo de la meta caja de etiquetas de publicación La publicación de la caja de meta etiqueta utiliza una sola capacidad (asignar términos) tanto para seleccionar etiquetas para una publicación como para crear nuevas etiquetas, por lo que no es solo para controlar las capacidades de controlar la adición de una nueva etiqueta.
Además, no muestra implícitamente la nube de etiqueta: solo aparece cuando el usuario hace clic en las etiquetas más utilizadas y cuando se muestra contiene solo aquellas etiquetas que ya se han asignado a al menos una publicación. En lugar de reemplazar la caja meta incorporada con una versión personalizada, podemos insertar JavaScript utilizando acciones de administración de admin [-new] .php para obtener los resultados que queremos: function CustomOMAMA_POST_TAG_MEDABOX () {

(función ($) {
// ocultar los elementos de etiqueta agregar
$ (function () {
Var new_tag = $ (“#new-Tag-Post_tag”),
matriz = new_tag.length? New_tag.Parents (‘P’): falso,
¿Cómo = padre? parent.Parents (“#Post_Tag”). Find (“. HowTo”): False;
if (! parent) retorno falso;
parent.phide ();
ifo (HowTto) HowTo.Hide ();
$ (“#link-post_tag”). hide ();
});
// Mostrar la nube de etiquetas activando el evento de clic en el enlace
$ (Ventana) .load (function () {
$ (“#Link-Post_tag”). Trigger (“Click”);
});
}) (JQuery);

Este JavaScript se inserta en el sótano de las páginas de publicación y se ejecuta cuando la página está cargada. Oculta el cuadro de texto y el botón de adición y luego activa el evento de clic en el enlace que elige de las etiquetas más utilizadas para mostrar la nube de etiqueta.
Esto hará que la nube de etiqueta esté disponible de inmediato, pero solo mostrará las etiquetas que ya se han asignado. Necesitamos la nube de etiquetas para incluir las etiquetas que aún no se han utilizado. Para obtener una lista completa, necesitamos cambiar los argumentos transmitidos a la función get_terms: function get_all_tags ($ args) {// solo muestra todas las etiquetas cuando están en la interfaz de administración
if (is_admin ()) {

$ args [‘hide_empty’] = false;
$ args [‘número’] = ”;
}
devolver $ args;
}
add_filter (‘get_terms_args’, ‘get_all_tags’);
?>
Notará que, además de sobrescribir el argumento hide_empty, el argumento numérico se establece para exceder el límite predeterminado de 45 de WordPress.
Para una prueba rápida, agregue este código al archivo Functions.php, vuelva a una pantalla de edición posterior y actualice. No debe ver el cuadro de texto y el botón para agregar etiquetas y debe ver una nube de etiqueta completa. Paso 2: agregar una verificación de etiqueta antes de rescatar a la pantalla posterior a la edición posterior a la publicación, no parece ser un complemento en el almacén de WordPress para lidiar con nuestra verificación antes de rescatar las etiquetas. Afortunadamente, está el complemento CATS requerido, por lo que nos sentaremos sobre los hombros de Josh Hartman y modificaremos ese código para darnos una verificación de etiquetas.
Nuevamente, el administrador de JavaScript agrega más acciones [-NEW] .php Acciones, esta vez para agregar una función de llamada inversa al hacer clic en la sal del boceto o al botón publicado para verificar el número de etiquetas asignadas. Si está fuera del rango aceptable, la acción de rescate se cancela. función post_tag_check () {
Global $ post_type;
if ($ post_type == ‘post’) {echo ”
JQuery (function ($) {
Var min_tags = 2, max_tags = 5;
$ (‘#Publish, #save-pos’). Haga clic (función (s) {
lima asignada_tags = $ (‘. TagCheckList Span’). Longitud;
if (asignned_tags max_tags) {
Alerta (‘usted asignó’ + asignado_tags + ‘etiquetas. Asigne un máximo de las etiquetas’ + max_tags + ‘antes de publicar esta publicación.’);
E.stopimmediatepropathion ();
Falso retorno;
} más {
devolver verdadero;
}
});
lima publish_click_events = $ (‘#Publish’). Date (‘Events’) [‘Click’];
If (publish_click_events) {
If (publish_click_event.length> 1) {
Publish_click_events.unshift (publish_click_events.pop ());
}
}
lima save_click_events = $ (‘#save-pos’). date (‘eventos’) [‘hacer clic’];
If (save_click_events) {
if (save_click_event.length> 1) {
Save_click_events.unshift (save_click_events.pop ());
}
}
});
“;
}
}
add_action (‘admin_footer-post.php’, ‘post_tag_check’);
add_action (‘admin_footer-post–new.php’, ‘post_tag_check’);
Cambio de variables min_tags y max_tags para que coincidan con sus propias circunstancias.
Este código es más adecuado para un complemento y, por lo tanto, se ha agrupado y está disponible para descargar. Probablemente desee pedirlo y puede agregar funcionalidades, como permitir que los números de etiqueta establezcan en el área de configuración de la interfaz de administración. Las etiquetas se pueden agregar a continuación mediante la opción Menú del menú desde las publicaciones. El acceso a esta opción está controlado por la capacidad de las Categorías de gestión, que está implícitamente deshabilitada para colaboradores y autores, lo que le brinda un control completo sobre la creación de etiquetas. Las etiquetas son un componente fuerte e importante para optimizar los motores de búsqueda, pero esta potencia hace que sea demasiado fácil hacer más daño que bien. Tomar el control de sus etiquetas restringiendo su creación, solicitando su uso y controlar su atribución lo mantendrá en el Sitio en el bienestar del SEO. Si actualmente usa etiquetas en sus publicaciones, ¿cómo las mantiene bajo control? Cuéntanos en los comentarios a continuación. Crédito de la foto: David Boyle. Etiquetas:
SEO
Etiquetas

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *