Schema Question - Local SEO

by Lukas
8 replies
  • SEO
  • |
<div id="address-header">
<p><strong>1234 Elm St.,</strong> Suite 400 | Portland, OR 97201</p>

<p class="phone"><span>Phone</span> 541-123-4567</p>
</div>
<div itemscope itemtype="http://schema.org/LocalBusiness">
<span itemprop="name"> ABC Plumber</span><br>
<span itemprop="streetAddress">1234 Elm St, Suite 400</span> |
<span itemprop="addressLocality">Portland</span>,
<span itemprop="addressRegion">OR
<span itemprop="postalCode">97201</span> <br>
<span itemprop="telephone">Phone: 541-123-4567 </span>

Seems simple but if I want to use schema and have it in the header area. Is it required that I have to use the company name instead of using just their address and phone number?

My same question was deleted earlier today but it seems to be a valid question.

Thanks
#local #question #schema #seo
  • Profile picture of the author Lukas
    Nobody..? is it too easy to deserve a reply?
    {{ DiscussionBoard.errors[9015205].message }}
  • Profile picture of the author nettiapina
    It seems a bit pointless to define a thing that has no name. But as fas as I know you can just "display: none" the part you don't want to see.
    Signature
    Links in signature will not help your SEO. Not on this site, and not on any other forum.
    Who told me this? An ex Google web spam engineer.

    What's your excuse?
    {{ DiscussionBoard.errors[9015249].message }}
  • Profile picture of the author yukon
    Banned
    [source]



    Original HTML:
    HTML Code:
    Google Inc.
    P.O. Box 1234
    Mountain View, CA
    94043
    United States


    With Schema.org:
    HTML Code:
    <div itemscope itemtype="http://schema.org/PostalAddress">
     <span itemprop="name">Google Inc.</span>
     P.O. Box<span itemprop="postOfficeBoxNumber">1234</span>
     <span itemprop="addressLocality">Mountain View</span>,
     <span itemprop="addressRegion">CA</span>
     <span itemprop="postalCode">94043</span>
     <span itemprop="addressCountry">United States</span>
    </div>


    Why wouldn't you want the business name on the page?
    {{ DiscussionBoard.errors[9015303].message }}
    • Profile picture of the author Lukas
      Hi Yukon,

      The reason being is that they have the header set up this way.
      They have an image logo with company name in it floated left, then their business address in html at top right.
      So, is schema formatting not going to work there?

      The business wants their address at the top to be seen there instead of the footer area where you need to scroll to the bottom. This helps the user quickly decide if the business is local enough to drive to instead of hunting for it in the site.
      {{ DiscussionBoard.errors[9015992].message }}
      • Profile picture of the author Xebekn
        On-page SEO is definitely a ranking factor in Local SEO.

        I believe your issue is that you want to drop in the schema without the name, correct? If that's what you want to do, you can just take the name out I would imagine.

        Are you actually asking how this will affect your Local SEO? Using the hidden CSS attribute falls under cloaking for Google so I wouldn't do that. Without the name, the schema won't be complete and who knows how it would affect you.

        I would just leave it without the schema at the top if you want it up there to make people feel like the website is local and then I would drop in the real schema in a sidebar.

        Hopefully that helps? If not, clarify for me again.
        Signature

        {{ DiscussionBoard.errors[9027179].message }}
        • Profile picture of the author karmakar82
          Originally Posted by Xebekn View Post

          On-page SEO is definitely a ranking factor in Local SEO.

          I believe your issue is that you want to drop in the schema without the name, correct? If that's what you want to do, you can just take the name out I would imagine.

          Are you actually asking how this will affect your Local SEO? Using the hidden CSS attribute falls under cloaking for Google so I wouldn't do that. Without the name, the schema won't be complete and who knows how it would affect you.

          I would just leave it without the schema at the top if you want it up there to make people feel like the website is local and then I would drop in the real schema in a sidebar.

          Hopefully that helps? If not, clarify for me again.
          Lukas, I absolutely agree with Xebekn... Without the brand name Schema markup will have no meaning...

          I believe you should speak to your client and make him understand the situation.

          As a SEO consultant, it is also your responsibility to advice clients on their web designing...

          You can also ask them to change the logo and make it without the company name and put the company name in the right site along with the address..

          Regards,
          {{ DiscussionBoard.errors[9027226].message }}
          • Profile picture of the author MikeFriedman
            Originally Posted by karmakar82 View Post

            You can also ask them to change the logo and make it without the company name and put the company name in the right site along with the address..
            Absolutely do not ask them to redesign their logo without their company name in it. Jesus.

            Just drop the schema info in the footer. It's not a big deal if the company address is at the top of the page and shows again at the bottom.

            To be honest, I don't know that it is all that important for the schema info to all be together. I've always used it that way, because logically most sites have the info organized together in one place. However, if the name shows somewhere else on the page and has the schema markup for the business name there instead, I am not sure it would make a bit of difference.
            {{ DiscussionBoard.errors[9027281].message }}
  • Profile picture of the author robertnost
    The On-Page SEO for Local SEO is not a strong ranking factor. What really matters is that you have other local sites with included address to link to your website. Don't forget to get your site listed in local directories and Google maps: https://www.google.com/business/placesforbusiness/ More reviews you have on Google maps better you'll rank.
    {{ DiscussionBoard.errors[9015816].message }}

Trending Topics