グーグル検索に出てこないMVC3のウェブサイトを持っています。SEO最適化の一環として、メタタグを_layout.cshtmlに配置したいと思います。メタタグをマスターページまたはコンテンツページにのみ配置するのは良いことですか?SEOのためのより良いテクニックは何ですか?メタタグは静的です。前もって感謝します。
2 に答える
2
- すべてのサイトに共通のメタ タグは、_layout.cshtml に配置する必要があります
- カスタム ページを説明するメタ タグは、このページのカスタム セクションで定義する必要があります。
例:
_layout.chtml
<head>
<title>@Html.Raw(ViewBag.Title)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
... other common tags
@RenderSection("Meta", required: false) // your section
...
</head>
カスタムページで使用する必要があります
@model SomeModel
@section Meta
{
<meta name="description" content="your custom tag" />
// other custom tags
}
// some html or other code
于 2012-06-20T18:02:44.880 に答える
0
メタタグはに配置されるためhead
、レイアウトにのみ配置する必要があります。また、 「SEOはメタタグと優れたコンテンツ以上のものです」という記事を確認することもできます。
于 2012-06-20T17:06:56.470 に答える