「地域名+業種」で上位を取るためのローカルSEO実践
Googleビジネスプロフィール(GBP)とWebサイトのNAP(店名・住所・電話番号)の一貫性がローカル検索の信頼性判断の肝です。Googleは両者を突き合わせて評価するため、表記がズレると順位が上がりにくくなります。
サイト側にLocalBusiness構造化データが無いと、Googleが事業内容・所在地を正確に理解できません。GBPの充実と並行して、Webサイト側のシグナルを整えることがローカルパック上位表示の近道です。
LocalBusiness構造化データの最小実装例
以下は LocalBusiness の最小構成です。このJSONをページの <script type="application/ld+json"> タグ内に埋め込んでください。
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "店舗名 / Business Name",
"address": {
"@type": "PostalAddress",
"streetAddress": "丁目・番地・号",
"addressLocality": "市区町村",
"addressRegion": "都道府県",
"postalCode": "000-0000"
},
"telephone": "00-0000-0000",
"openingHours": "Mo-Fr 09:00-18:00",
"url": "https://example.com"
}よくある不整合:
- サイトとGBPで電話番号の表記が違う(ハイフンあり・なし、市外局番の形式など)
- 移転後の旧住所がサイトのフッターや構造化データに残っている
- 法人名と店舗名が混在しており、GBPと一致していない
ローカルSEOチェック3点
NAP表記をサイト・GBPで完全一致させる
店名・住所・電話番号の表記をWebサイトとGoogleビジネスプロフィールで完全に揃える。半角・全角・略称の違いも不一致と見なされる可能性があります。
営業時間・定休日を明記する
サイト内に営業時間・定休日を記載し、LocalBusiness構造化データの openingHours にも同じ情報を反映させる。GBPの設定とも一致させることで整合性が保たれます。
Googleマップ埋め込み+「地域名+業種」をtitle・h1に配置
ページにGoogleマップを埋め込むと所在地シグナルが強化されます。あわせてtitleタグとh1に「地域名+業種」(例: 渋谷区 美容室)を含めることで、ローカル検索でのクエリとの関連性が高まります。
正直な注記: 構造化データはGoogleの理解を助ける補助シグナルであり、ローカルパック上位を保証するものではありません。競合状況・クチコミ数・GBPの充実度など複数の要因が順位に影響します。