Modifier les SEO dans les pages de communauté
Si une balise meta SEO générée automatiquement ne répond pas à vos besoins, vous pouvez modifier ou remplacer la balise.
Avant de commencer
Rôle requis : sn_communities.admin
Pourquoi et quand exécuter cette tâche
Le code source pour cette page d’exemple de question (ID community_question) indique la balise meta description (surlignée en jaune) que l’application Communautés a injectée dans la page.
<!DOCTYPE html><html lang="en" ng-app="sn.$sp" ng-init="portal_id = '5b49418bdb4aa200b1f6f78eaf96195f'" style="height: 100%" class="page- {{page.sys_id}} v{{page.sys_id}}" data-page-id="{{page.sys_id}}"><head sp- metatags=""><title>Routing and Switching - Router overheating after firmware
upgrade - Community</title><meta http-equiv="X-UA-Compatible" content="IE=edge; IE=10"></meta><meta name="viewport" content="width=device-width, initial- scale=1.0, maximum-scale=1.0, user-scalable=no"></meta><meta name="apple- mobile-web-app-capable" content="yes"></meta><meta http-equiv="cache-control" content="public"></meta><meta http-equiv="cache-control" content="no-cache">
</meta><meta http-equiv="cache-control" content="max-age=0"></meta><meta http- equiv="pragma" content="no-cache"></meta><meta name="description" content=Routing and Switching - Tomahawk (5000 Series) - My 5000 series router has been overheating since I upgraded the firmware couple of days ago. Anybody" custom-tag=""></meta><link href="favicon.ico?v=4" rel="shortcut icon"></link>
<link href="images/mobile/apple_touch_snc.png?v=09-26-2017_1830" rel="apple- touch-icon"></link><link type="text/css" rel="stylesheet" href="/styles/css_includes_$sp.cssx?v=09-26-2017_1830"></link><link href="styles/scss/sp-bootstrap.scss? portal_id=5b49418bdb4aa200b1f6f78eaf96195f&v=21989c86db6dc300b14a75921f9619 d9" rel="stylesheet" type="text/css"></link><link rel="stylesheet" type="text/css" href="styles/sp-patch.css?v=21989c86db6dc300b14a75921f9619d9">
</link><link href="/styles/scss/csm-styles.scss? portal_id=5b49418bdb4aa200b1f6f78eaf96195f&v=7d88d886db6dc300b14a75921f9619 71" type="text/css" rel="stylesheet"></link><link type="text/css" rel="stylesheet" href="/scripts/icon-fonts/font-awesome/css/font-awesome.cssx? v=09-26-2017_1830"></link><script data-description=NOW session, user_name,
etc">window.NOW = window.NOW || {};
//record watch / presence
window.NOW.session_id = '302E95AADBA14700B14A75921F9619A0' ;
window.NOW.user_name = xxxxxxx
window.NOW.user_id = '6816f79cc0a8016401c5a33be04be441' ;
Le texte de la balise meta description est composé de trois champs de données issus de l’enregistrement communitiy_question. Dans la balise, les valeurs sont séparées par un trait d’union.
- La première partie de la balise meta description est la valeur du champ
Nom du forumdans l’enregistrement de question. Dans l’exemple, le nom du forum estRouting and Switching. - La deuxième partie de la balise est la valeur du champ
Rubriquede l’enregistrement (Tomahawk (5000 Series)dans l’exemple). - La troisième partie de la balise est générée à partir des 100 premiers caractères du champ
Corpsde l’enregistrement (My 5000 series router has been overheating since I upgraded the firware couple of days ago. Anybody).
En plus de la balise meta description pour une page de question, l’application Communautés injecte une balise title (surlignée en bleu). Le titre est généré dynamiquement avec deux valeurs de l’enregistrement communitiy_question :
- Le nom du forum (
Routing and Switchingdans l’exemple) - La brève description (
Router overheating after firmware upgradedans l’exemple)