Technical SEO consists of the code base of the website that Google crawls and indexes, including schema.org markup, meta tags (hreflang, canonical, etc), and url / structure related posts.
Shopify Robots.txt File Error Since January 4th 2021
I have data to suggest that Shopify hasn't been serving a robots.txt file consistently (if at all) since at least January 4th (and looks to have just been fixed today, 5pm GMT January 15th). The image above shows how 690,000…
New Google Crawl Stats Report – First Impressions
There is a new Google Crawl Stats report that is replacing the old one, and providing a lot more actionable data. The link to the new report is here: https://search.google.com/search-console/settings/crawl-stats Alternatively you can go to Google Search Console -> Settings…
Google is Deprecating the Structured Data Testing Tool
Google has announced that they're deprecating the old Structured Data Testing Tool, as the new Rich Results testing tool is out of beta. I'm personally not a huge fan of the new tool. It's a hell of a lot slower,…
Indexed, though blocked by robots.txt – Should you care?
Almost everyone who runs a website of any size will have this message in Google Search Console. It's a constant yellow stain on anyone who likes to run things without errors. But is it worth fixing? That depends on the…
Fix Shopify Breadcrumbs – data-vocabulary.org Schema deprecated
The warnings were rife in January - data-vocabulary.org schema deprecated - the yellow errors in Google Search Console, and the threat of no more rich breadcrumbs in search results. You can test if your website has the issue by entering…
Shopify HREFLANG Tags, Apps & Multi Site Guide
There are only 2 apps on the market that successfully offer HREFLANG tag implementation for Shopify. And if you have more complicated requirements, they can be tricky to work with. This guide will help you navigate HREFLANG on Shopify, and…
Submitted URL Not Found (404 Error) – Fixing Google Search Console Errors
This is a common error where the Sitemap isn't automatically generated, or it has to be manually updated / refreshed. Essentially, it means that the sitemap contains a URL that is missing (providing a 404 not found error). When does…
Robots.txt Tester Google Search Console
The option may have vanished in the new Google Search Console view, but the robots.txt tester is still alive and well! It's an essential part of developing websites, to monitor and change the urls that Googlebot can access. Here is…
Shopify CMS Audits – Common SEO Problems & Solutions
Now using website builders such as Shopify to setup your store offers a technical free, simply solution to getting it up and running fast. However Shopify isn't great for SEO straight out of the box, and so it will require…
Batch Create sameAs Schema.org Snippet with Text Mechanic
If you have a long list of social properties or other sites that you want to quickly add to JSON LD schema.org markup, it can be a pain to do it manually. So here is a tactic to quickly create…