web-dev-qa-db-fra.com

Même après un an, Google n'affiche pas de chapelure avec le nom du site à la place de l'URL dans les résultats de recherche.

Nous avons cela depuis un an et le nom du site n’a toujours pas été affiché dans les résultats de la recherche, à savoir l’URL.

Est-ce que quelqu'un peut regarder ma page et marquer et vérifier que mon site a l'air correct?

page d'accueil du site

 <script type="application/ld+json">
    {
    "@context" : "http://schema.org",
    "@type" : "WebSite",
    "name" : "Exposure Basketball",
    "alternateName" : "Exposure Basketball Events",
    "url" : "http://basketball.exposureevents.com",
    "potentialAction": {
        "@type": "SearchAction",
        "target": "http://basketball.exposureevents.com/youth-basketball-events?searchtoken={search_term_string}",
        "query-input": "name=search_term_string"
        }
    }
</script>

Google Search result

3
Mike Flynn

Est-ce que quelqu'un peut regarder ma page et marquer et vérifier que mon site a l'air correct?

Oui, je peux vérifier que vos données structurées pour le nom du site sont correctement formatées.

WebSite > name is correctly marked up

Vous pouvez le vérifier vous-même en utilisant l'outil de test de données structurées de Google ici:

https://search.google.com/structured-data/testing-tool/u/0/#url=https%3A%2F%2Fbasketball.exposureevents.com%2F

Cependant, une chose qui peut causer un problème si votre nom d'organisation ne correspond pas à votre nom de site Web:

Organization name does not match WebSite name

Pensez à mettre à jour votre schéma comme suit:

<script type="application/ld+json">
    {
    "@context" : "http://schema.org",
    "@type" : "WebSite",
    "name" : "Exposure Basketball Events",
    "alternateName" : "Exposure Basketball",
    "url" : "http://basketball.exposureevents.com",
    "potentialAction": {
        "@type": "SearchAction",
        "target": "http://basketball.exposureevents.com/youth-basketball-events?searchtoken={search_term_string}",
        "query-input": "name=search_term_string"
        }
    }
</script>

et mettez à jour le NAP dans le pied de page pour qu'il corresponde à:

<div itemscope="itemscope" itemtype="http://schema.org/Organization" class="span3 clearfix" data-bind="with: site.subscription">
    <h3>Contact Us</h3>

    <p>
        <div>

        </div>
        <div>
            <div itemprop="name">Exposure Basketball Events</div>
                <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
                    <div itemprop="streetAddress">1877 Douglass Blvd</div>
                    <span><span itemprop="addressLocality">Louisville, Kentucky</span> <span itemprop="postalCode">40205</span> US</span>
                </div>
            </div>
            <a itemprop="email" href="mailto:[email protected]">[email protected]</a> | <span itemprop="telephone">502-354-8897</span>
            <meta itemprop="url" content="http://basketball.exposureevents.com" />
            <meta itemprop="logo" content="http://basketball.exposureevents.com/assets/files/0" />
        </p>
    <p>

    </p>
        <ul>
            <li class="social">
                <a itemprop="sameAs" title="Like us on Facebook" class="btn btn-small" target="_blank" href="http://facebook.com/exposurebasketballevents"><i class="icon-facebook"></i></a>
                <a itemprop="sameAs" title="Follow us on Twitter" class="btn btn-small" target="_blank" href="http://Twitter.com/exposurebball"><i class="icon-Twitter"></i></a>
                <a itemprop="sameAs" title="Follow us on Google +" class="btn btn-small" target="_blank" href="https://plus.google.com/106387783458008299176"><i class="icon-google-plus"></i></a>
            </li>
        </ul>
    </div>
</div>

Bonne chance!

1
Ciaran