web-dev-qa-db-ja.com

データベースからメタタグを動的にロードすると、サイトが破損しますか?

主に シンハラ語 でコンテンツを持っているWebサイト(ASP.NET MVC)があります。そのため、検索エンジンは、誰かがシンハラ語を検索したときにのみ私のサイトをリストします。しかし、適切な英語の単語で検索した場合も、検索結果に自分のサイトのページをリストする必要があります。そのため、HTMLメタタグ(英語)をデータベースに保存し、適切なページコンテンツで動的に読み込むことを計画しています。

メタタグを動的にロードすると、サイトに悪影響を及ぼしますか?

1
Nalaka526

メタタグは、Googleおよびほとんどのトップ検索エンジンによってランキングシグナルとは見なされません。ただし、適切に使用すると、メタ記述によりクリック率が向上する場合があります。

また、同様のページが多数ある場合を除き、通常、メタタグを動的に読み込む必要はありません。 (たとえば、ブログのメタタグがある場合は各記事に依存し、異なる記事は異なるメタタグを持つことになり、メタタグを動的に読み込む目的に反します-データベースから読み込むことができても、必ずしも動的に生成されるわけではありません。一方、非常に似ているがブランドや機能が異なる多くの製品を販売するWebサイトがある場合、アイテムに基づいて異なる機能を備えたメタタグの本体を動的に読み込むことができます)

1
milo5b

ほとんどすべてのデータベース駆動型Webサイトは、メタタグを動的にロードします。WordPressは一例です。タイトル、説明、およびキーワードメタタグを設定し、データベースに保存できます。 Googleは、メタタグのロード元を気にしません。ただし、アルゴリズムでメタキーワードを使用しないでください。メタの説明とタイトルも、ページに設定したものよりも良い結果を提供するために、検索クエリに基づいて変更される場合があります。データベースに保存する唯一の理由は、バックエンドのフォームを介して簡単に管理できるようにすることです。

2
Anagio

私はこれがうまくいくとは思わない。 Googledoes(IMO)はメタタグをレビューし、それがあなたの位置に影響を与える可能性があります(私はまだこの理論に基づいています:))が、タグをサイトのコンテンツに関連付けることにより。

あなたのサイトに英語の単語/フレーズがない場合、英語で成功するとは思わない。英語のサイトも必要なようです!

EDIT元の投稿のmiloの提案に従って

1
Dave