Moteur de rasoir - SEO Meta tags
J'ai besoin de place unique, description et mots-clés des balises meta pour chaque page. Essayé ce. Mais sa ne cliquant pas.
@{
ViewBag.Title = "Title";
ViewBag.Description = "Test";
ViewBag.Keywords = "Test1, Test2, Test3";
}
Comment dois-je placer les balises meta dans MVC 3 Moteur de Rasoir?
InformationsquelleAutor Aseem Gautam | 2011-04-03
Vous devez vous connecter pour publier un commentaire.
Dans la mise en page, vous pouvez définir une section:
et en vue:
ou dans la mise en page:
et dans la vue:
ViewBag
car il gère nulle et juste utilisé@ViewBag.Title
de mise en page et fonctionne très bien, mais@RenderSection
jette runtime non défini erreur si le Titre de propriété est nullVous pouvez le faire comme vous l'avez fait, mais vous devez mettre un lien dans votre _Layout.cshtml. Ajoutez ceci à votre _Layout.cshtml dans le
<head>
section:@if(ViewBag.Description!=null)
?Vous avez besoin d'émettre
<meta>
balises dans votre mise en page qui utilisent les valeurs.Vous pouvez obtenir les valeurs dans les balises par écrit
@ViewBag.Description
.