ZBlog est un bon modèle de site Web. Actuellement, notre société possède deux sites Web (« Chat Robot » http://im.abot.cn et « Mail Bulk » http://qunfa.abot.cn) qui utilisent tous deux ce modèle. , la maintenance et la modification sont très pratiques. Cependant, si vous souhaitez utiliser Zblog pour obtenir de meilleurs résultats SEO, des modifications ciblées sont nécessaires. Quant à la façon de mettre le titre de l'article en premier, nous n'entrerons pas dans les détails ici. Il y en a beaucoup sur Internet, il suffit de rechercher sur Baidu. Bien sûr, si vous ne comprenez vraiment pas, vous pouvez demander au SEOER de notre entreprise. Ici, je vais parler de la technique que j'ai utilisée pour modifier le champ de description de chaque page d'article sur la page de contenu afin de lire automatiquement l'introduction de l'article.
Nous savons que l'introduction de l'article dans ZBlog comporte des balises HTML, qui peuvent définir la couleur, la taille et d'autres informations de ce texte, et même définir un tableau. Si ces informations sont placées dans la balise de description en méta, cela aura des conséquences désastreuses. par conséquent, la première étape consiste à filtrer ces balises. Ce n'est pas difficile, ZBlog fournit une fonction TransferHTML prête à l'emploi, appelez-la simplement.
Troisièmement, nous devons contrôler la longueur du contenu de la description. L'optimisation conventionnelle des moteurs de recherche recommande que cet article ne dépasse pas 200. Nous pouvons la définir sur 190. Autrement dit, pour intercepter le contenu après TransferHTML, il existe une fonction prête à l'emploi dans VBScript, comme tout le monde le sait, c'est Left.
La dernière étape consiste à mettre le contenu fini dans le modèle. Ici, nous devons ajouter une nouvelle balise que j'ai définie article/intro_text. Ainsi dans le fichier single.html du répertoire Template, ajoutez entre les en-têtes :
<meta name="description" content="<#article/intro_text#>" />
À ce stade, l’optimisation est terminée. Les première et deuxième étapes consistent à modifier FUNCTIONc_system_lib.asp, le code est le suivant :
aryTemplateTagsName(50)="article/intro_text"
aryTemplateTagsValue(50)=Gauche(TransferHTML(HtmlIntro, "[nohtml]"), 190)
Quant à l'effet, vous pouvez aller sur le site "email en masse" que j'ai créé pour le voir.
Il convient de souligner que des problèmes similaires ont déjà été mentionnés sur le forum et qu'il existe deux solutions générales :
1. Ajoutez le code suivant au fichier single.html
<meta name="description" content="<#BlogTitle#>">
La description de la page Web générée de cette manière est la même que le titre du texte. En tant que SEO, cet effet est définitivement inacceptable.
2. Si vous souhaitez contrôler le contenu de l'introduction de l'article et vous assurer qu'aucune balise HTML n'apparaît, ajoutez le code suivant au fichier single.html et modifiez simplement les balises.
<meta name="description" content="<#article/intro#>">
Si des balises HTML sont automatiquement ajoutées par FCKEditer, cela aura des effets désastreux sur une page Web, donc tout le monde doit l'utiliser avec prudence.
Source http://www.qunfa158.com Adresse postale originale