Jump to content

Invalid item (missing field name) detected in Google's Local Business schema markup

Recommended Posts

Hi all,

I've been having some difficulty getting listed in the Google Maps local pack despite being organically ranked #1 or thereabouts for the same keywords.

I'm currently having an arm wrestle with my Google My Business profile as I want to display only my street name and not street number as I am a home-based business. Google Maps is also displaying my business as a pin 300+ kilometres from where I live but my contact form to Google went nowhere (but I did get a prompt survey from Google asking "how did we do?" on my request.

I'll toil away at the above but I thought I'd also take a look at my Local Business schema via https://search.google.com/test/rich-results to see if there were any red flags there. I'm no markup guru and I read that we can't edit our Local Business schema in Squarespace.

Does anyone have any advice on why I am getting this invalid item in the screenshot and how I can fix it given we apparently modified schema in Squarespace? I am hopeful fixing this will enable Google to correctly display my address on GMB and Maps.

Thanks in advance,

Paul

 

rich snippets.png

Link to comment
Posted (edited)

Hi @canaldingo,

I'm happy to help! It sounds like you're tackling a couple of different challenges with your Google Business Profile (GBP) profile and Local Business schema. Could you please confirm me that you used custom code for the local schema?  I'll be able to provide you with a potential solution.

I am looking forward to hearing from you.

Best wishes,
Sadul Sifat

Edited by Sifat_SEOSpace

SEOSpace Team

SEOSpace - The SEO Plugin for Squarespace.

Get a Free Squarespace SEO Audit: https://www.seospace.co/squarespace-seo-audit-score

seospace-logo.png

Link to comment

Hi @canaldingo Add the business name to the business info panel: https://support.squarespace.com/hc/en-us/articles/212872328-Business-Information-settings

Squarespace doesn't handle this info properly. Many new users fill out the business info page not realizing it adds LocalBusiness markup. Removing the info does not remove the markup. This said, it doesn't cause any issues. Why they moved the setting from the Website dashboard to the Selling dashboard is a mystery.

You can add any needed markup to any page via code. 

Have SEO questions? Chances are we've written about it! Try a quick Google search to find our advice. Or for personalized support, see our consulting and training sessions.  Official Squarespace Experts since 2014 

Link to comment
Posted (edited)
On 6/9/2024 at 12:56 AM, Collaborada said:

Hi @canaldingo Add the business name to the business info panel: https://support.squarespace.com/hc/en-us/articles/212872328-Business-Information-settings

Squarespace doesn't handle this info properly. Many new users fill out the business info page not realizing it adds LocalBusiness markup. Removing the info does not remove the markup. This said, it doesn't cause any issues. Why they moved the setting from the Website dashboard to the Selling dashboard is a mystery.

You can add any needed markup to any page via code. 

Hi @Collaborada,

Thanks for pointing out that the Business Settings had moved to the Selling tab. I did search for it a few weeks ago but gave up as it used to be somewhere else years ago. I discovered that my Business Name field was blank which is weird as my street address and city were complete. 

I did have my business name, street and city in my footer but the business name was blank in the Business Settings field. Can't believe that. I'm no local schema markup expert but filling in the blank has got to help! I thought I would have satisfied Google's NAP requirements by putting all the key info in the footer.

Will wait for Google to crawl my site again and see if there is a change.

Regarding adding "any needed markup to any page via code" I had read that Squarespace doesn't let us modify schema including Local Business schema...

Thanks again, Paul

Edited by canaldingo
to tag author
Link to comment
On 6/5/2024 at 2:25 AM, Sifat_SEOSpace said:

Hi @canaldingo,

I'm happy to help! It sounds like you're tackling a couple of different challenges with your Google Business Profile (GBP) profile and Local Business schema. Could you please confirm me that you used custom code for the local schema?  I'll be able to provide you with a potential solution.

I am looking forward to hearing from you.

Best wishes,
Sadul Sifat

Hi @Sifat_SEOSpace,

I didn't use custom code for the local business schema as I had read that Squarespace automatically generates schema and we cannot modify it. 

Link to comment
8 hours ago, canaldingo said:

Hi @Sifat_SEOSpace,

I didn't use custom code for the local business schema as I had read that Squarespace automatically generates schema and we cannot modify it. 

Hi @canaldingo,

Thank you for your response.

Yes, you're right. Based on your previous reply, I believe you are able to include all the business information on your website. Can you please let me know if you are still facing this error?

I'm looking forward to hearing from you.

Thanks,
Sadul Sifat.

SEOSpace Team

SEOSpace - The SEO Plugin for Squarespace.

Get a Free Squarespace SEO Audit: https://www.seospace.co/squarespace-seo-audit-score

seospace-logo.png

Link to comment
On 6/13/2024 at 4:15 AM, canaldingo said:

Will wait for Google to crawl my site again and see if there is a change.

 

You can test structured data here: https://developers.google.com/search/docs/appearance/structured-data

 

On 6/13/2024 at 4:15 AM, canaldingo said:

Regarding adding "any needed markup to any page via code" I had read that Squarespace doesn't let us modify schema including Local Business schema...

 

Squarespace will add what they add and it can't be changed, but if you ever have a need for additional markup, you can add it via code injection: https://www.collaborada.com/blog/schema-markup

Edited by Collaborada
eta

Have SEO questions? Chances are we've written about it! Try a quick Google search to find our advice. Or for personalized support, see our consulting and training sessions.  Official Squarespace Experts since 2014 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.