Étiquettes apprivoisées à la satisfaction des moteurs de recherche et des utilisateurs
La meilleure pratique de référencement est de permettre aux moteurs de recherche d’indexer votre site en utilisant des catégories ou des étiquettes, mais pas les deux. Pour la plupart des sites Web, cela signifie des étiquettes, de sorte que la gestion des étiquettes est essentielle. Dans WordPress, les étiquettes, contrairement aux catégories, sont un conseil \
Contrôlez vos étiquettes! Nous ne plongerons pas dans le monde du référencement et de l’étiquetage: Vous pouvez en savoir plus ici et ici. Les étiquettes sont importantes pour les moteurs de recherche et les visiteurs du site et sont largement utilisées par wpmu et les utilisateurs de WordPress lourds tels que Variety et WordPress, en particulier dans Showcase. Les labels sont à l’avant – garde de WordPress. Il est gratuit pour la création et la distribution, ce qui peut causer des problèmes de référencement et de disponibilité. Il suffit de comparer les vitrines gérées par l’éditeur sur WordPress. Org examine les différences avec le dépôt de plug – ins géré par l’utilisateur, ce qui permet un petit contrôle.Lorsque nous gérons l’étiquetage, nous avons trois objectifs principaux: la cohérence: un terme couvre un ou plusieurs sujets. Par exemple, SEO vs SEM vs SEO: ce dernier terme rompt également avec les meilleures pratiques d’utilisation d’un seul mot. Onglets bien remplis: plus il y a de messages, plus il y a de permissions pour les onglets, non seulement pour les moteurs de recherche, mais aussi pour les visiteurs du site qui n’ont pas trop d’onglets: si une page apparaît sur trop d’onglets (parce qu’elle est surétiquetée), elle fait
Il est difficile pour les moteurs de recherche de déterminer leur pertinence pour atteindre ces objectifs, et nous devons nous assurer que les auteurs attribuent un nombre acceptable de balises à partir de listes contrôlées et les empêcher de créer de nouvelles balises.
À cette fin, Nous devons: manipuler l’étiquette de la métazone de l’écran d’édition post pour supprimer la fonction d’ajout d’une nouvelle étiquette, et même si la liste complète des étiquettes est visible ajouter une coche avant d’enregistrer le message pour nous assurer que le nombre d’étiquettes assignées répond aux exigences minimales et maximales Étape 1 – manipuler la métazone d’édition post Les balises de boîte utilisent une seule fonction (spécifier l’élément) pour sélectionner les balises et créer de nouvelles balises pour les messages, de sorte qu’il ne s’agit pas seulement de vérifier les contrôles pour ajouter de nouvelles balises.
De plus, par défaut, il n’affiche pas de balises Cloud: il n’est affiché que lorsque l’utilisateur clique sur sélectionner parmi les balises les plus couramment utilisées, et lorsqu’il est affiché, il ne contient que les balises qui ont été assignées à au moins un article. Nous pouvons insérer du JavaScript en utilisant admin _ footer – post [- New] au lieu de remplacer la méta – boîte intégrée par une version personnalisée. Php obtient le résultat désiré: fonction Customize _ post Tag metabox () {
(fonction ($)
Masquer ajouter des éléments de balisage
$(fonction () {
Var New _ tag = $(\
Parent = nouveau _ tag. Long Nouveau _ tag. Parent (\
Comment = parents? Parents Parent (\
Si (! Parent) Renvoie False;
Parents Cacher ();
Et si. Cacher ();
$(\
});
Afficher le nuage de balises en déclenchant un événement de clic sur le lien
$(fenêtre). Chargement (fonction () {
$(\
});
}) (jquery);
Ce JavaScript est placé dans le pied de page de la page d’édition ultérieure et s’exécute lorsque la page est chargée. Masquer la boîte tes
(‘). Long
Si (assigned _ Tag Étiquette max {
Alerte (« Vous avez attribué « + Tags assignés + » Tags. Veuillez attribuer un maximum de « + Max _ Tags + » tags» avant de poster ce message»);
E. stopmediatepropagation ();
Renvoie False;
Autres {
Renvoie True;
}
});
Var publish _ Click event = $(\
Si (publish _ Click Events) {
If (publish _ Click event. Length > 1) {
Publish _ Click events. Annuler le déplacement (publish _ click events.pop ();
}
}
Var Save _ Click event = $(\
Si (enregistrer l’événement
If (Save _ Click event. Length > 1) {
Enregistrer l’événement. Annuler le déplacement (Save _ click events.pop ();
}
}
});
‘
}
}
Ajouter _ action (‘admin footer-post.php’, ‘post Tag check’);
Ajouter _ action (‘admin footer-post-new.php’, ‘post Tag check’);
Changez les variables Min Tag et Max Tag en fonction de votre situation.
Ce code est plus approprié pour le plug – in, donc il a été groupé pour le téléchargement. Vous voudrez peut – être le réorganiser et peut – être y ajouter des fonctionnalités, comme vous permettre de définir une plage de numéros d’étiquettes dans la zone de configuration de l’interface administrative. Vous pouvez encore ajouter des étiquettes via l’option de menu étiquettes sous post. L’accès à cette option est contrôlé par la fonction Manage _ categories, qui est désactivée par défaut pour les participants et les auteurs, ce qui vous donne un contrôle total sur la création des balises.
Les étiquettes sont un élément puissant et important du référencement, mais cette capacité peut facilement faire plus de mal que de bien. Contrôler les étiquettes en limitant la création d’étiquettes, en exigeant l’utilisation d’étiquettes et en contrôlant l’attribution d’étiquettes permettra à votre site de maintenir de bons résultats de référencement. Si vous utilisez actuellement des balises dans vos messages, comment les contrôlez – vous? Veuillez nous le faire savoir dans les commentaires ci – dessous. Source: David Boyle. Étiquettes: Étiquettes SEO