Google検索結果のタイトルの後ろに意図しない文字列が追加される - ASP.NET

ASP.NETで作成したサイトを公開し、Googleの検索エンジンに登録され、登録したサイトを検索してみると、検索結果に表示されたタイトルの後ろに意図しない文字列が追加されて表示される場合があります。

  • おいらのぺーじ - HyperLink
  • メインページ - image
  • コンテンツページ - Logo

原因

ヘッダ画像のAltパラメータに設定された文字列をGoogleクローラーが認識し、サイト名と判断してタイトルの後ろに追加している場合があると考えられます。

対策

Altパラメーターを設定します。

Imageによる画像の場合

AlternateText属性にaltとして設定する文字列を記述します。

コード例

  <asp:Image ID="Image1" runat="server" AlternateText="iPentec.com" />

HyperLinkによる画像の場合

<HyperLink>タグ内のテキストに文字列を設定するとaltタグを設定できます。

コード例

  <asp:HyperLink ID="HyperLinkLogo" runat="server" ImageUrl="~/logo.png"
    CssClass="TopLogo" NavigateUrl="http://www.ipentec.com">iPentec.com</asp:HyperLink>
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2014-02-24
iPentec all rights reserverd.