私は自分のサイトでリッチ スニペットを使用しています。すべてのコードをフッターに配置して、中央に配置し、簡単にアクセスできるようにしています。これらのスニペットの周りのテキストをページに表示したくありません。その情報はサイトの他の場所にあるからです。を使用してこのテキストを非表示にしてstyle="display:none"
も問題ありませんか? または、フィールドが非表示になっているため、Google はリッチ スニペットを完全に無視しますか?
<!-- start rich snippet code -->
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="name" style="display:none">My Business Name</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress" style="display:none">123 Example Street, Suite 456</span>
<span itemprop="addressLocality" style="display:none">Major City</span>
<span itemprop="addressRegion" style="display:none">NY</span>
<span itemprop="postalCode" style="display:none">12345</span>
<span itemprop="addressCountry" style="display:none">US</span>
</div>
<span itemprop="telephone" style="display:none">(123) 456-7890</span>
<a itemprop="URL" style="display:none">http://www.mycompanysite.com/</a>
</div>
<!-- end rich snippet code -->
どんな情報でも大歓迎です!前もって感謝します!