Category: Google: SEO

Auto Added by WPeMatico

How to create a multi-site indexing monitoring system using the URL Inspection API and Analytics Edge

On January 31, Google released the URL Inspection API, enabling you to programmatically check the status of URLs in bulk (based on properties you have access to in GSC). Although you could always inspect one URL at a time in GSC to see if a URL was indexed, this is the first time you can check the indexing status of URLs in bulk (based on data directly from Google).

The API opens up many opportunities to understand how Google handles your URLs. Also, it has been great to see the various SEO tool providers move quickly to add the URL Inspection API to their products.

Monitoring indexing status via the URL Inspection API and Analytics Edge

Regularly checking the indexing status of important URLs can help nip SEO problems in the bud. For example, using the API, you can check on a daily or weekly basis whether your most important URLs are still indexed. And you definitely want to know if important URLs drop out of the index, whether it’s a result of technical problems, quality problems, or Google’s finicky indexing system. That’s versus identifying that problem down the line after you’ve experienced lost rankings and traffic as URLs drop out of the index. And that’s if you pick up the drops quickly enough.

As soon as the API was released, I started thinking about a solution to periodically bulk-check important URLs. In addition, I started thinking about checking URLs across different sites. And going even further, I wanted to move beyond the 2,000 requests per day limitation (per property), which can be severely limiting for many larger-scale sites. In this article, I’ll cover the solution I’ve been using. It’s easy to set up and extremely cost-effective.

Analytics Edge, your SEO Swiss Army Knife

I’ve written heavily about using Analytics Edge for a number of scenarios in the past. It’s an Excel add-in that enables you to work with several APIs directly in your spreadsheets (and provides a ton of functionality for working with that data once exported). For example, it’s a great way to export your top queries and landing pages from GSC, create Delta Reports after major algorithm updates, and more. And now, you can use Analytics Edge to bulk check URLs via the URL Inspection API.

But it can do more than that.

By creating several macros, which can be grouped, you can link API tasks together to create a powerful recipe for checking the status of many URLs across websites (or GSC properties from the same site). I’ll cover more about moving beyond the 2,000 URL limit per day soon.

What you can accomplish via the URL Inspection API using Analytics Edge

In this post, you’ll learn how to check the indexing status of your most important URLs, across different websites, all at one time. Instead of just checking one GSC property in bulk, we’re going to do that across several websites automatically (without having to trigger each macro on its own).

The goal is for you to open a spreadsheet, click the “Refresh all” button, and have Analytics Edge check all your top URLs across multiple sites. It can save you a ton of time, while also providing critical intelligence about important URLs that are no longer indexed.

Overcoming the 2,000 requests per day limit

You can only process 2,000 requests per day via the URL Inspection API (per GSC property). But there’s an important distinction between “website” and “GSC property.” Remember, you can set up multiple GSC properties per website by adding directories and subdomains, which can give you more data (because the reporting will focus on just those directories or subdomains).

For our situation today, having directories or subdomains set up as properties will enable you to process 2,000 requests per day for each of those properties. That means you can check many more URLs per site if you have those additional properties set up. And using Analytics Edge, you can check the indexing status of URLs across those properties in one shot (using the process in this tutorial).

If you don’t need to check multiple websites, but want more requests for the one site you manage, then this can still help you get more data. So set up your top directories and/or subdomains. It’s easy, and more data awaits.   

Tutorial: How to set up a multi-site indexing monitoring system using the URL Inspection API and Analytics Edge

Step 1. Download and install the Analytics Edge core add-in. I have covered how to set up Analytics Edge several times in previous posts, and you can check those posts to learn how to do it. You should be up and running in no time. Once you install the core add-in, you can quickly add the Google Search Console connector. You will need both to accomplish what I am covering in this post. License-wise, there are free trials for both the core add-in and the GSC connector. After which, it’s $99 per year for the core add-in and $50 per year for the GSC connector.

Step 2. Now it’s time to connect to your Google account that has access to the GSC properties you want to monitor. In Excel, click Analytics Edge in the top menu. Next, click Google Search. Then Accounts in the dropdown menu. Go through the process of connecting your Google account and authorizing access. This should only take a few seconds.

Step 3. Create a worksheet that contains the top URLs from the first website you want to monitor. You can include up to 2,000 URLs per worksheet. For this tutorial, I would only add the top 10 or 20 URLs for the site (so you don’t have to wait too long for the API to process your requests while building the system). After which, you can add up to 2,000 URLs per worksheet. Make sure the column has a header. I would use “page” as the header in this example so you can follow along. You can name the worksheet whatever you want, but I used “site1” for this tutorial. You could name each worksheet based on the site name.

Step 4. Next, we’ll create our first macro to check the URLs via the URL Inspection API. We’ll get to the second site after that (and then you’ll be able to run all the macros at one time). But for now, let’s focus on using the URL Inspection API to check indexing for the first list of URLs. Analytics Edge provides a ton of functionality you can use when crafting macros. You can explore the various menus to see everything you can accomplish.

Step 5. When you create a macro in Analytics Edge, you combine a series of instructions that will run together (like a recipe). For our purposes, we want to first read in the list of URLs from our worksheet, then use the URL Inspection API to check those URLs, and then write the results to a new worksheet (so you can analyze the data).

Step 6. In the Analytics Edge menu, click the File menu, and then Read Worksheet. This will pull the complete list of URLs you have in that worksheet. In the dialog box, the workbook will be the current workbook, and the worksheet should be the current worksheet. You shouldn’t have to change anything. Just click OK to read the worksheet. Also, notice how the Task Pane in Analytics Edge adds each part of our macro as we execute them. After each step, you will see the new instruction added to the macro.

Step 7. Analytics Edge creates a temporary worksheet named “Step Results” containing the list of the URLs you will process with the URL Inspection API. Next, let’s use the API. In the Analytics Edge menu, click Google Search, and then URL Inspection. In the dialog box, select the Account you set up earlier and then the GSC property you want to work with. Then you must tell Analytics Edge where the URLs are in the worksheet by adding the column name to the URL field. To add the column name, surround the name with brackets. So, if you used “page” as I did earlier, add [page] in the field. Then click OK.

Step 8. Next, let the URL Inspection API process all the requests (which shouldn’t take too long since we’re only testing a handful of URLs). Once that’s done, the Step Results worksheet will contain a sample of the results highlighted in green. Next, let’s write the results to a new worksheet where you can analyze and work with the data.

Step 9. Write to Worksheet – In the Analytics Edge menu, click the File menu and then “Write to Worksheet.” Give your new worksheet a name like “site1 Results” and click OK. You now have a new worksheet containing the URL Inspection results for the list of URLs you want to monitor.

Step 10. We want to check multiple GSC properties in one fell swoop (across different websites). So, let’s create a second macro to do that (and then we’ll run them together via Analytics Edge).

Step 11. Create a new worksheet with URLs from a second website (or second GSC property for the same site you ran earlier). You can name this worksheet “site2” for this tutorial. And again, you can name it by site if you want in the future. Add the top URLs from the second site you want to monitor. Again, I would add only 10 to 20 URLs. You can use “page” as the column name again.

Step 12. Create a new macro that will work with this second list of URLs. The first macro is already set up and will work with the first worksheet of URLs. This second macro will use the new list of URLs. In the Task Pane for Analytics Edge, you will see your current macro. Click the dropdown and select “new macro.” Name is whatever you want. I called it “Check Site 2”. Also, if the Task Pane isn’t showing for some reason, you can reveal it by clicking the Analytics Edge menu and then Task Pane on the left side. It’s a large icon next to the File menu.

Step 13. Next, go through the same process we did earlier to create the instructions for reading the worksheet, using the URL Inspection API, and writing the results to a new worksheet named “site 2 Results”. You will have two macros that process URLs from two different worksheets when you’re done. And each macro writes the results to a fresh worksheet to analyze and work with the data.

Step 14. How to monitor the URLs regularly – Now that you’ve created the two macros, you can always open the spreadsheet and run them at one time (to check the URLs you want to monitor across GSC properties). To do this, click the Analytics Edge menu and click the “Refresh All” button in the upper left corner. Analytics Edge will run both macros (in alphabetical order). Once the macros are complete, you’ll have fresh data to analyze. Save each spreadsheet with a new name so you can monitor your results over time.

Congratulations! You now have a multisite URL Inspection monitoring system.

You can add more sites to monitor by adding additional macros to the spreadsheet. And again, if you have a large site, then adding multiple directories or subdomains as properties in GSC will enable you to move beyond the 2,000 requests per day limit. So, you could add multiple GSC properties (from the same site) versus checking different sites.

Summary – Start with a simple URL Inspection monitoring system and expand from there

Ready to create your own system based on this tutorial? Then download Analytics Edge (the core add-in and the Google Search Console connector) and get a simple example working. Once you do, then expand your efforts by adding more GSC properties.

I think you’ll dig working with Analytics Edge, how versatile it can be, how fast it can work, etc. It’s a great way to monitor important URLs (across sites or properties). And feel free to ping me on Twitter if you have any questions while working through your first macros! Happy monitoring.

The post How to create a multi-site indexing monitoring system using the URL Inspection API and Analytics Edge appeared first on Search Engine Land.

Read More
Jason February 10, 2022 0 Comments

Expect more messages in Google Search Console

Like you didn’t have enough messages in your Google Search Console message panel, now you will be possibly receiving even more. Google said it has “finished the migration of all the messages into the new Search Console interface.” As a result of this, you should expect even “more user messages in the messages panel,” the search company said.

More details. When Google rolled out the new Google Search Console in 2018, not everything was migrated from the old to the new platform. In fact, there are still several tools in Search Console that are not yet migrated. In 2019, Google revamped the Search Console messages into a bell icon in its own panel. But not all messages were found in that section when that launched. Now, all messages should be accessible in that message panel.

The announcement. Here is Google’s announcement as posted on Twitter with a screenshot:

Why we care. It is now easier for you to see all the messages you would be getting from Google Search Console in one place. It might be a bit overwhelming to see all these messages, but don’t worry, scan through them and anything that seems concerning or important, speak to your SEO consultant, agency or developer for their assistance.

The post Expect more messages in Google Search Console appeared first on Search Engine Land.

Read More
Jason February 9, 2022 0 Comments

Google tests Buying Guides in mobile search results

Google is testing “Buying Guides,” a new mobile search results feature that presents users with various drop-down menu options to learn more about the product they’re searching for, the company has confirmed to Search Engine Land.

Google’s Buying Guide for the query “baseball bats.”

Tip of the hat to Brian Freiesleben for bringing this to our attention.

Why we care. Editorial content — not e-commerce links — show up in the various drop-down options of the Buying Guide, which could be another place in the SERPs where your content marketing can appear.

“Brands” was one of the drop-down options in the Buying Guide I saw, so it’s safe to assume that the same Brand section will appear in many Buying Guides. Brands will want to ensure that they appear in the Buying Guides for as many of their products as possible — being omitted when your competitors are being shown to users puts you at a disadvantage.

How it works. A price range is shown at the top of the Buying Guide, right below the title of the search result feature. The drop-down menus within the Buying Guide cover several characteristics that might help shoppers narrow down their options. Tapping on a drop-down menu shows the user editorial content; Google did not say how it ranks content that appears in these sections.

The “Types” and “Brands” menus showed carousels that users could interact with to toggle the information shown (for example, users could select from “Composite,” “Aluminum,” “Hybrid” and “Wood” in the Types menu to find out more about bats of the selected material).

The rest of the drop-down menus were geared toward addressing a single question. For example, the “Size” drop-down provides a search listing and preview that answers the question “What is the average size for a bat?”

For the query I was able to trigger this test for (“baseball bats”), the Buying Guide appeared as the fifth organic, non-rich result listing, below 3 ads, a “Popular Baseball Bats” Shopping carousel and the People also ask box

Google’s statement. “This is an experiment that helps shoppers discover relevant characteristics of a product by surfacing attributes like price, brand and type,” a Google spokesperson told Search Engine Land. “We’re always testing new ways to improve the shopping experience for our users but don’t have anything specific to announce right now.”

There are some kinks to work out. In terms of understanding a user’s query and matching it with relevant content, Google has made a lot of progress over the last few years, touting advancements such as BERT and MUM. However, it still gets things wrong from time to time.

An example of Google's Buying Guide for "baseball bats" confusing the sports equipment with the animal.
Google’s Buying Guide for “baseball bats” confuses the sports equipment with the animal.

I used the query “baseball bats” to trigger the Buying Guide feature and, while most of the baseball bat drop-down categories and results were relevant, the results for “Body” and “Age” pertained to bats, the flying mammal (as shown above).

Whether the irrelevant results are due to Google’s systems mistaking baseball bats for animal bats or because the Buying Guides are still in testing, it’s clear that this feature is not quite ready for a wider rollout.

The post Google tests Buying Guides in mobile search results appeared first on Search Engine Land.

Read More
Jason February 7, 2022 0 Comments

Google says Shopify sites are in a good crawling state after reports of stalled crawling

Last week there were numerous reports that Google stopped crawling and Googlebot “flatlined” its crawling activity on many, if not, all Shopify websites. Google’s John Mueller responded to the reports this morning that yes, that is what it appeared to happen in Google Search Console but these sites “are in a good state” and “crawling will speed up again.” He said the issue was related to a “temporary drop in how we calculate how much we can crawl,” implying there was no issue with the Shopify sites.

What was the issue. Here are reports showing how Google Search Console’s crawl states report showed Googlebot activity flatline last week:

In fact, if you click through to that thread, you will see more reports of this. Both Google’s John Mueller and Shopify’s Kevin Indig said they will investigate.

What was the issue. The issue seemed to be on Google’s end and not an issue with Shopify. John Mueller of Google said this morning “we looked into the sites that were mentioned and for all of them it was a temporary drop in how we calculate how much we can crawl. This happens from time to time, and catches up after a few days usually. As far as the engineers are concerned, these are in a good state, crawling will speed up again, and there’s not something that needs to be done. It’s kinda confusing from the outside though.”

The issue is resolved. We are seeing reports from Shopify publishers that the issue is indeed resolved. @JessicaMal said on Twitter this morning “one out of the three sites we saw impacted though has now recovered in the crawl.” So it seems things are starting to recover in terms of Google crawling Shopify sites.


Get the daily newsletter search marketers rely on. See terms.


Why we care. If you noticed a drop in crawling on your Shopify site, you are not alone. There is no need to worry, Google seems to have resolved the issue going forward and you should see crawling come back to normal over the coming days.

It is hard to say if this had any negative impact on these sites over the past several days but you probably should add an annotation to your chart documenting a potential issue with crawling starting on January 26, 2022 and lasting through this morning, February 7, 2022.

The post Google says Shopify sites are in a good crawling state after reports of stalled crawling appeared first on Search Engine Land.

Read More
Jason February 7, 2022 0 Comments

Shopify SEO Guide: How to increase organic traffic to your store

This guide was first published on May 21, 2020. It was updated to include new information on February 4, 2022.

Optimizing your Shopify store for Google, Bing and other search engines is critical for helping potential customers discover your site. Many of the tenets of search engine optimization (SEO) are based on providing users with a positive experience. The easier it is to discover and use your Shopify store, the more likely people are to shop with you.

The fundamentals covered in our SEO guide also apply to Shopify SEO, but there are some tricks involved in getting a Shopify site fully optimized for search. There are also nuances and other factors to be mindful of when evaluating the platform’s SEO capabilities.

Get the Periodic Table of SEO Factors

In this guide, we address the SEO fundamentals and technical considerations to improve your Shopify store’s search rankings to increase traffic and sales.

Shopify SEO basics

Shopify’s page editor. Shopify’s content management system (CMS) has a page editor with a simple user interface to build landing pages, collections pages, product detail pages and blog posts.

Shopify’s page editor.

The page editor allows for basic formatting options, headings, tables and the ability to edit in HTML. You can also upload photos and embed videos to the pages.

The search engine listing preview section automatically generates a page title and meta description based on the content you enter in the page details section. By default, your page title is used for the title tag and H1 and your description is used for the meta description. Site owners can overwrite these automated defaults by modifying their search engine preview section.

Page titles are an important ranking factor. They provide search engines with information about the contents of your page and they often appear as the headline for your search result.

Meta descriptions are often what appear under the title in search results. They should summarize the content of the page for prospective customers, and can help improve click-throughs to your site.

The Shopify page editor allows you to manually revise your titles and descriptions. If you’re not content with the ones automatically generated, optimize them to include the keywords you’d like to rank for and appeal to customers browsing the search results.

Analytics. Shopify sites are compatible with two very useful, free tools: Google Search Console and Google Analytics. Google Search Console helps site owners monitor and troubleshoot their site’s presence in Google search results, and provides data on the queries that are leading prospects and customers to your pages. Google Analytics shows you how people arrived at your site and behaved once they got there. Search Console and Analytics are critical tools for SEO.

To connect your Shopify store to Google Search Console, you’ll need to add a piece of code to your homepage (Shopify has a great video on this). There are two things to keep in mind when verifying your Search Console account for your Shopify store: Google will only index the current theme and only if the theme is live and not password protected (new merchants often password-protect their sites because they’re not yet ready for launch).

Setting up Google Analytics is as simple as enabling it in your Shopify site preferences, acquiring your tracking ID and pasting it into the associated field within Shopify.

[Pro Tip] Use Shopify’s URL structure to help segment your analysis

Thanks to Shopify’s strict URL structure, it’s easy to segment certain types of content in Google Search Console, Google Analytics, etc. For example, if you want to see how your products are performing, simply filter your data by URLs that contain “/products/” and voila! The same trick works for collections (/collections/), blog posts (/blogs/), and pages (/pages/).

-Kevin Wallner, founder, First Chair Digital

Domain and security. You can buy a custom domain through Shopify; the platform even has a free tool to check domain name availability and generate alternative domain names. If you don’t want a custom domain, your site’s URL will be yoursitename.myshopify.com. Having your own custom domain is much better branding, conveys more professionalism and greatly increases your chance of ranking well in searches for your business’ name.

If you opt for a custom domain, check that your .myshopify.com domain redirects to your primary domain by logging into your Shopify account and heading to Settings > Domains (within the left-hand navigation menu). Your primary domain should say “Traffic from all your domains redirects to this primary domain.” If it does not, click on “Enable redirection.” Doing this will help to ensure that search engines only show your primary domain to searchers, instead of presenting both the primary and the .myshopify.com domain.

All Shopify plans also come with an SSL certificate, which encrypts data sent between your site and its visitors. This is important because Google gives a small ranking boost to secure sites and because many browsers will display a security warning when users attempt to visit a site without an SSL certificate. You can check this one off your worry list.

Site speed. Site speed and security are Google ranking factors, and they go hand-in-hand with user experience. Slow load times may lead customers to bounce before your page loads, which means they won’t be buying from you.

Selecting a lightweight theme for your Shopify store can help you get a head start on your speed optimizations. Loading times can vary across themes, said Chris Long, director of e-commerce at Go Fish Digital, during our Shopify SEO session of Live with Search Engine Land.

His agency found that the average theme takes approximately 3.8 seconds for First Contentful Paint (FCP), makes 171 requests and weighs in at about four megabytes. If you’ve already selected a Shopify theme, those benchmarks can help you gauge whether your store is performing below or above the mean.

If you haven’t selected a theme, or are considering switching themes, Long has compiled a list of the top-performing Shopify themes according to FCP and Time to Interactive (TTI) and the late Hamlet Batista also published a list of page speed scores for numerous Shopify themes.

Shopify features a content delivery network (CDN) that can help keep page load times down no matter where in the world your customers are browsing. Even so, it’s in your best interest to compress your images (more on that below) and implement lazy loading functionality to shave down your loading times as much as possible.

Instead of loading all your images the instant a visitor lands on your page, lazy loading enables the visitor’s browser to load images as they scroll, decreasing the upfront load time. “It’s actually exceptionally easy for developers to implement in most cases,” Long said.

Being conservative with your Shopify apps (more on that below) can also help you manage page load times. And, tools such as Google’s PageSpeed Insights can help you identify more opportunities to increase site speed by suggesting different image formats and other speed optimizations.

Image optimization. Since e-commerce stores typically feature many product photos, image optimization is key. Even with Shopify’s CDN, image file size can disproportionately increase page load times.

Selecting the appropriate format to compress your images is one way to keep file sizes under control: JPEGs will generally result in smaller file sizes than PNGs, which are more suitable when you need a transparent background in your image.

Every image should have an alt attribute assigned to it. Image alt text provides search engines with more context as to what the page is about, which can improve relevance and thus rankings. Additionally, the alt text is read aloud for site visitors that rely on screen readers, so adding it will help you comply with digital accessibility standards.

The edit alt text feature for images in Shopify

From your Shopify admin, alt text can be added by navigating to the desired product detail page and clicking the desired image or media item. A media preview page will open and you can click “Add alt text” to edit the field. Once you’re done, save the alt text and exit the preview page.

Store owners can use image optimization apps (more on Shopify apps in the next section) to automate some of these tasks. TinyIMG SEO Image Optimizer has hundreds of five-star reviews and can help keep your load times down by compressing your images.

Shopify does provide an image sitemap, which helps Google find your images so that they may potentially appear in image search results and provide searchers with one more way to discover your products. However, Shopify’s image sitemap only includes one image per product and does not include additional metadata. To get more of your images indexed, Kevin Wallner, founder of First Chair Digital, recommends the Image Sitemap app, which can build, submit, monitor and update XML sitemaps for all the images in your store.

Shopify apps. One big advantage of a platform like Shopify is the app ecosystem that makes it easy to add more features and tools to your site with little to no coding. There are apps to help you manage inventory, take customer support tickets, run affiliate programs and, yes, optimize your site for search.

Shopify has dozens of SEO apps, including Yoast SEO, which offers much of the same functionality as its well-known WordPress counterpart. Yoast SEO can help you control your titles and descriptions in Google Search and social media and provide feedback on readability. It can also help you implement structured data, which can come in handy as structured data is used to power product information in image search results, which may, in turn, help you guide searchers from Google’s image results directly to your product page.

In 2021, both Google and Bing launched Shopify integrations. These integrations are actually apps (the Google Channel and Microsoft Channel apps) and they both allow merchants to include their products in Google’s and Bing’s free product listings. This is a welcome addition for Shopify retailers since these integrations make it easier for them to get greater search visibility without necessarily needing to rely on an expert. And, both apps can also be used to launch shopping campaigns, in case you want to advertise your offerings.

There are also plenty of other apps that can help you do things like add product reviews to give customers more information about what you’re selling, which search engines may use to show star ratings that can improve your clickthrough rates.

Before you load up on apps, keep in mind that they add extra code to your site. Apps that load on the user’s end, such as some that enable you to customize your store’s design, may slow the site down.

Sitemaps. Sitemaps contain information about your pages and files and are used by search engines to crawl and index your site — this process enables your pages to appear in search results. Shopify automatically generates a sitemap.xml file, with links to your pages, products, images, collections and blog posts, for all sites. After verifying your Google Search Console account, submit your sitemap to Google to help it find and index your pages.

Crawl optimization. For merchants that want to control which pages get crawled, Shopify now lets site owners edit their robots.txt files. This can be used to disallow certain URLs from being crawled, add extra sitemap URLs, block crawlers and so on.

International domains. In March 2021, Shopify launched international domains, enabling merchants to sell to more than one country using a single account. Merchants can now configure subdomains and language folders for international targeting. When you do so, Shopify automatically adds hreflang tags to your store, which can help save you time.

Local SEO

Since the onset of the COVID pandemic, more local merchants have made their way to Shopify. If your business serves a locale, ensure that you have an online presence wherever customers may go to look for businesses like yours, be it Google, Bing, Facebook or other platforms.

While your Shopify website will complement your local efforts, the range of options for local search optimization warrants numerous standalone articles. As a jumping-off point, check out our how-to guide on optimizing your Google local knowledge panel.

Technical SEO for Shopify

Search engines work by “crawling” websites, meaning that they look through a site’s code and URLs to discover each page on the site. That information is then added to the search engine’s index to be ranked and served as a result when someone conducts a relevant search.

Technical SEO refers to the optimizations that facilitate the crawling and indexing aspects of search. Technical optimizations can include your site’s architecture, URL structure and JavaScript.

Shopify enables store owners to bypass many of the technical aspects of launching an e-commerce site by providing pre-made themes with Shopify’s framework as the structure. However, that structure is rigid and in some instances, does not provide a straightforward way to make certain technical optimizations.

Being aware of the technical SEO challenges inherent to Shopify can help you find workarounds for a number of issues and inform prospective store owners about the trade-offs that come with building their store on Shopify.

Below are the most common technical SEO challenges that Shopify store owners encounter. Solutions to these issues are discussed in our Technical SEO for Shopify guide.

Duplicate pages. Collections help group products together into categories, making it easier for customers to find them. They’re also an inherent property of the Shopify framework.

When you associate a product page with a collection page (as the vast majority of merchants are likely to do), Shopify will generate a second URL for that product page. For some of the free themes, this means you’ll have two URLs for the same product. The URLs you end up with will look something like this:

  1. /collections/shirts-collection/products/blue-shirt
  2. /products/blue-shirt

Duplicate pages can split your link-building power as referrers may link to either URL. Duplicate content can also make it harder for search engines to determine which URL to index and rank. While Shopify has remedied this issue for some of its free themes, canonicalizing the duplicate, some themes may still be affected, so we’re leaving this guidance in place, just in case.

Internal linking. The duplicate pages issue mentioned above can also show up in your internal links. In the image below, Shopify uses two different links to direct customers to the same product detail page.

internal linking for face mask products
The left image shows the link for a face mask as it appears on the store’s homepage. The right image is the link for the same face mask as it appears in the recommended products section of another product page.

While internal links don’t directly play into Google’s algorithms, they do direct link equity to your product detail pages. That link equity gets diluted when it is spread across multiple links and search engines will have a harder time understanding which one is the primary URL.

Architecture issues. Shopify automatically generates the URL for your product detail pages using the following structure: myshopifystorename.com/products/product-name. Store owners can only modify that last part of the URL, where the product’s name (which is derived from the page title) appears.

Shopify search engine listing preview
Shopify automatically generates URLs for product and collection pages. Store owners can only modify the last part of the URL (indicated in green).

URLs are a minor ranking factor, so you’ll want to use descriptive words in your URLs to inform search engines about your page, but also to give potential customers an idea of what they’re clicking through to. Removing the “/products” or “/pages” URL paths gives you more space to include those descriptive keywords; unfortunately, Shopify doesn’t have that option out-of-the-box. There are, however, solutions, such as Cloudflare and their Cloud Worker interface, that can be implemented with the help of a developer, as discussed in our Technical SEO for Shopify guide.

Product schema. Schema is a type of structured data that can help search engines understand your site’s content. Search engines also use schema to generate rich snippets, which can provide your products with greater visibility in the search results.

For example, Google uses product schema in image search results to display a product’s price, its availability and star ratings.

product schema for Bombas socks, showing items in stock
Bombas, a Shopify store, uses schema to indicate that a product is in stock.

Google’s Popular Products section is another search feature that uses schema to provide potential customers with product information, although it is currently only available for apparel and fashion items.

[Pro Tip] Use schema and Google Merchant Center for additional organic visibility

With an app like Feed for Google Shopping or ShoppingFeeder, you can sync your entire product inventory with Merchant Center. Once you’re in Merchant Center, if you enable ‘Local Surfaces Across Google’ in Programs, your products can instantly appear in Maps results when people search product keywords . . . Surfaces Across Google creates a Google-hosted storefront, so you might see a decline in visitors in your Shopify analytics if customers are browsing products on Google instead; however, these visitors can be tracked in Merchant Center.

–Lachlan Wells, Berlin-based SEO consultant

Product schema is built into most Shopify themes. The default theme, “Dawn,” supports the following schema types: “Organization,” “WebSite,” “Article” and “Product.”

However, there may be additional structured data types, such as recipe or FAQ schema, that you’d like to add but are not supported by your theme. In that case, you can edit the structured data code within your theme, dynamically inject structured data using JavaScript or install a dedicated schema app. Whichever method you choose, you can verify if your pages are marked up correctly using Google’s Structured Data Testing Tool.

SEO, beyond products and category pages

Creating valuable, informative and engaging content can help increase your store’s organic visibility. Content can give search engines more information about your site and prospective customers more ways to discover your business. More visibility can mean more traffic and more sales.

The pages every store should have. It’s highly recommended that you create an “About us” and “Contact” page; these pages help potential customers get familiar with your business and enable them to get in touch with you to resolve concerns before and after they buy from you.

Additionally, a dedicated page for your shipping information, return policy, privacy policy, terms and conditions and frequently asked questions can also enable you to communicate important details and may even reduce the amount of time spent answering redundant questions. You can also add a mission statement or “Our Story” page to help distinguish your brand from others.

You can set up a blog on your Shopify store as a home for content that helps to differentiate your brand, supplement your transactional pages and earn backlinks.

Keyword research. Keyword research helps you understand how your target audience searches — for the kinds of products you sell, the types of problems they’re looking to solve and other queries that are relevant to your business. You can then use these words to inform your content strategy and optimize your pages.

There are a number of keyword research tools that help indicate how popular queries are, seasonal trends and related terms. Google Trends analyzes search query interest, which can be filtered by time and geographic region, displays related queries and allows you to compare interest between different keywords. You can also examine the auto-suggested queries that populate in the search bar on Google, Bing and Amazon to get more keyword ideas.

Google Ads and Microsoft Advertising offer in-depth keyword tools that include monthly search volume and competition estimates and suggested bid amounts. Google Keyword Planner and Microsoft Keyword Planner are designed for advertisers, but they are both free to use and provide a wealth of information.

You’ll also want to evaluate what the search results look like for the keywords you’re researching. The “People also ask” box and the “Searches related to” section can supplement your keyword research.

Take a look at the search results and features present on the page to get an idea of what search engines are surfacing for that set of terms. Are the results filled with news articles, signaling an informational intent, or are they businesses selling products similar to yours? If it’s the latter, you have a higher chance of ranking for those keywords.

Related: Common Shopify SEO Pitfalls and how to avoid them

E-commerce content ideas. Providing your audience with pertinent content can help them get more value from your products or services while also signaling relevance to search engines. Here are a few content ideas that might help you get started:

  • How-to’s and tutorials can inform your customers about how your products or services work. Consider creating a video to demonstrate these points; you can then upload it to YouTube and embed it on your blog post or product detail page to encourage visitors to shop with you.
  • Behind-the-scenes content can bolster your branding and give customers a reason to shop with you over competitors. For example, if you sell vegan cookie dough, you could create a video that demonstrates how you test new recipes to teach customers about your process while getting them excited for upcoming flavors.
  • Case studies can separate your business from a crowded field of competitors. If you’re selling tie-dye t-shirts, for example, you could create a video detailing how your shirts’ colors hold up against competing brands, wash after wash.

Looking for more ways to optimize and market your Shopify store? Check out these resources:

The post Shopify SEO Guide: How to increase organic traffic to your store appeared first on Search Engine Land.

Read More
Jason February 5, 2022 0 Comments

How Google uses artificial intelligence In Google Search

As Google continues to leverage more artificial intelligence and machine learning in Google Search, one may wonder in what ways does AI and machine learning help Google Search perform its daily tasks. Since 2015, when Google introduced its first AI into search named RankBrain, Google has continued to deploy AI systems to better understand language and thus improve the search results Google presents to its searches.

Several months ago we sent Google a number of questions around how Google uses its AI in search, including RankBrain, neural matching, BERT and Google’s latest AI breakthrough – MUM. We’ve come up with more of an understanding of when Google uses AI, which AI does what in Google Search, how these various AI algorithms may work together, how they have changed over the years and what, if anything, search marketers need to know when it comes to how Google uses AI in search.

We spoke with Danny Sullivan, the Public Liaison for Google Search, to help with the answers to many of these questions. In short, RankBrain, neural matching and BERT are used in Google’s ranking system across many, if not most, queries and look at understanding the language of both the query and content it is ranking. However, MUM is not currently used for ranking purposes, it is currently only used for COVID vaccine naming and powers the related topics in videos results.

It starts by writing content for humans

You hear it all the time from Google representatives and from many SEOs: write content for humans. In the older days of SEO, when the algorithms were maybe simpler, you would have many SEOs who would craft content for each and every search engine (back then there were dozens of different search engines). Now, there is primarily Google, with a little bit of Bing and some ruffling from DuckDuckGo – but the algorithms are much more complex and with machine learning and AI, the algorithms understand language more like a human would understand language.

So the advice Google has given is write for humans, and that you can’t optimize your site for BERT or any AI. If you write content that humans understand, then the algorithms and AI search engines use will also understand it. In short, this article is not aimed at trying to give you SEO tips on how to optimize your sites for any specific AI, but rather to communicate how Google uses AI in Google Search.

Overview of AI used in Google Search

RankBrain. It starts with RankBrain, Google’s first attempt at using AI in search dates back to 2015. Google told us RankBrain helps Google understand how words are related to concepts and can take a broad query and better define how that query relates to real-world concepts. While it launched in 2015 and was used in 15% of queries, Google said it is now, in 2022, widely used in many queries and in all languages and regions. RankBrain does specifically help Google rank search results and is part of the ranking algorithm.

  • Year Launched: 2015
  • Used For Ranking: Yes
  • Looks at the query and content language
  • Works for all languages
  • Very commonly used for many queries

Here is an example provided by Google of how RankBrain is used, if you search for “what’s the title of the consumer at the highest level of a food chain,” Google’s systems learn from seeing those words on various pages that the concept of a food chain may have to do with animals, and not human consumers. By understanding and matching these words to their related concepts, RankBrain helps Google understand that you’re looking for what’s commonly referred to as an “apex predator.”

Neural matching. Neural matching was the next AI Google released for search, it was released in 2018 and then expanded to the local search results in 2019. In fact, we have an article explaining the differences between RankBrain and neural matching over here. Google told us neural matching helps Google understand how queries relate to pages by looking at the entire query or content on the page and understanding it within the context of that page or query. Today, neural matching is used in many, if not most, queries, for all languages, in all regions, across most verticals of search. Neural matching does specifically help Google rank search results and is part of the ranking algorithm.

  • Year Launched: 2018
  • Used For Ranking: Yes
  • Looks at the query and content language
  • Works for all languages
  • Very commonly used for many queries

Here is an example provided by Google of how neural matching is used, if you search for “insights how to manage a green,” for example. Google said “if a friend asked you this, you’d probably be stumped.” “But with neural matching, we’re able to make sense of this quizzical search. By looking at the broader representations of concepts in the query — management, leadership, personality and more — neural matching can decipher that this searcher is looking for management tips based on a popular, color-based personality guide,” Google told us.

BERT. BERT, Bidirectional Encoder Representations from Transformers, came in 2019, it is a neural network-based technique for natural language processing pre-training. Google told us BERT helps Google understand how combinations of words express different meanings and intents, including looking at the sequence of words on a page, so even seemingly unimportant words in your queries are counted for. When BERT launched, it was used in 10% of all English queries but expanded to more languages and used in almost all English queries early on. Today it is used in most queries and is supported in all languages. BERT does specifically help Google rank search results and is part of the ranking algorithm.

  • Year Launched: 2019
  • Used For Ranking: Yes
  • Looks at the query and content language
  • Works for all languages but Google said BERT “plays critical role in almost every English query”
  • Very commonly used for many queries

Here is an example provided by Google of how BERT is used, if you search for “if you search for “can you get medicine for someone pharmacy,” BERT helps us understand that you’re trying to figure out if you can pick up medicine for someone else. Before BERT, we took that short preposition for granted, mostly surfacing results about how to fill a prescription,” Google told us.

MUM. MUM, Multitask Unified Model, is Google’s most recent AI in search. MUM was introduced in 2021 and then expanded again at the end of 2021 for more applications, with a lot of promising uses for it in the future. Google told us that MUM helps Google not just with understanding languages but also generating languages, so it can be used to understand variations in new terms and languages. MUM is not used for any ranking purposes right now in Google Search but does support all languages and regions.

  • Year Launched: 2021
  • Used For Ranking: No
  • Not query or languages specific
  • Works for all languages but Google not used for ranking purposes today
  • Used for a limited number of purposes

Currently, MUM is used to improve searches for COVID-19 vaccine information, and Google said it is “looking forward to offering more intuitive ways to search using a combination of both text and images in Google Lens in the coming months.”

AI used together in search but may be specialized for search verticals

Danny Sullivan from Google also explained that while these are individual AI-based algorithms, they often work together to help with ranking and understanding the same query.

Google told us that all of these AI systems “are used to understand language including the query and potentially relevant results,” adding that “they are not designed to act in isolation to analyze just a query or a page.” Previously, it may have been assumed and understood that one AI system may have looked more at understanding the query and not the content on the page, but that is not the case, at least not in 2022.

Google also confirmed that in 2022 RankBrain, neural matching, and BERT are used globally, in all languages that Google Search operates in.

And when it comes to web search versus local search versus images, shopping and other verticals, Google explained that RankBrain, neural matching, and BERT are used for web search. Other modes or verticals of Google Search such as images or shopping mode use separate, specialized AI systems, according to Google.

What about core updates and AI

As explained above, Google uses RankBrain, neural matching, and BERT in most queries you enter into Google Search, but Google also has core updates. The Google broad core updates that Google rolls out a few times per year is often noticed by site owners, publishers, and SEOs more than when Google releases these larger AI-based systems.

But Google said these all can work together, with core updates. Google said these three, RankBrain, neural matching, and BERT are the larger AI systems they have. But they have many AI systems within search and some within the core updates that Google rolls out.

Google told us they do have other machine learning systems in Google Search. “RankBrain, neural matching, and BERT are just some of our more powerful and prominent systems,” Google said. Google added, “there are other AI elements that can impact core updates that don’t pertain to those specific three AI systems.”

The post How Google uses artificial intelligence In Google Search appeared first on Search Engine Land.

Read More
Jason February 3, 2022 0 Comments

Google Search Console snapshot in search results now can show domain properties

Back in 2018, Google began showing a snapshot of your Google Search Console data and analytics in the web search results for verified properties. Now, Google will also show this snapshot for domain property verification methods, not just the older verification methods.

The announcement. Google announced this on Twitter saying “we are happy to share that starting today Search Console in Search results feature will also support domain properties.”

What it looks like. Here is a screenshot of what this looks like in the search results:

What changed. When this snapshot card launched, it worked for all the verification methods Google Search Console initially supported. But when Google released domain properties the following year, the snapshot was not supported for that verification method. Now Google is supporting displaying the Search Console snapshot for domain properties.

How do you see it. This card can appear only if you are an owner or full user of the site in Google Search Console, and you are signed in with that Google account while searching for your site or queries it might rank for. You can turn this snapshot on or off as well, those instructions are in this help document.

Why we care. Having this snapshot come up can be useful for site owners who have Search Console access but might not check their Search Console data too often. This is a useful reminder to those site owners that there is a treasure trove of data and information in Search Console that they can look at or hire an SEO agency to look at on their behalf.

The post Google Search Console snapshot in search results now can show domain properties appeared first on Search Engine Land.

Read More
Jason February 2, 2022 0 Comments

Auto-tagging added to Google Merchant Center free listings

Google has enabled auto-tagging for free product listing and free local product listing through Google Merchant Center, the company announced. This should enable better tracking of your shopping campaigns through Google Search by adding a result ID to your URLs.

What is auto-tagging. Auto-tagging is a feature within Google Merchant Center that can help you track conversions from your free product listings and free local product listings on your website on all browsers separately from other conversion types. It also helps you split out performance in a third-party web analytics tool, such as Google Analytics, between your free listings and free local listings from overall Google organic traffic.

How it works. When a searcher clicks on your free product listing and free local product listing in Google Search then auto-tagging adds a parameter called “result id” to the URL. For example, if someone clicks on your free listing for www.example.com, the final URL will look like www.example.com/?srsltid=123xyz.

The result id is created at the time of an impression. If a user clicks the same free listing or free local listing again, the same result id will be used. That is then tracked through to your analytics tools for deeper analytical purposes, including tracking conversions and purchases.

How to turn it on. Auto-tagging can be enabled at the Merchant Center account level by an admin. Google saids this feature is not enabled by default. To turn it on, follow the steps below.

  1. Sign in to your Merchant Center account.
  2. In your Merchant Center account, click the tools icon gear icon and then click on “Conversion settings” under “Settings”.
  3. Toggle the Auto-tagging button to be “ON”.

Why we care. Better tracking and attribution is what all search marketers want and auto-tagging in Merchant Center can help you now also track your free product listing and free local product listing within Google Merchant Center.

You can then use this data to determine if you want to change product inventory decisions, marketing budgets and strategy.

The post Auto-tagging added to Google Merchant Center free listings appeared first on Search Engine Land.

Read More
Jason February 1, 2022 0 Comments

Google Search Console error reporting for Breadcrumbs and HowTo structured data changed

Google has made changes to the way it handles Breadcrumbs and HowTo structured data within Google Search Console’s reporting tools. Google said it “changed the way that it evaluates and reports errors in Breadcrumbs and HowTo structured data.”

The impact. This may impact the number of errors, issues and other metrics Google reports on within Google Search Console’s enhancement reports related to Breadcrumbs and HowTo structured data.

Reporting change only. This is a reporting change only and this does not impact the visibility of your rich results in Google Search.

What to do next. It is recommended that if you have Breadcrumbs and HowTo structured data, you should check the reports in Google Search Console and address the revised errors and issues that Google is now reporting. Google said “you may see changes in the number of Breadcrumbs and HowTo entities and issues reported for your property, as well as a change in severity of some issues from errors to warnings.”

Why we care. Again, if you have Breadcrumbs and HowTo structured data on your site, you may now find new opportunities to resolve new errors or issues with your structured data. This may help you maintain your rich results in Google Search for those types of search result snippets.

The post Google Search Console error reporting for Breadcrumbs and HowTo structured data changed appeared first on Search Engine Land.

Read More
Jason January 31, 2022 0 Comments

Google merges its SafeSearch help information into a single new document

Google has published a new help document for SafeSearch that merges together all of Google’s SafeSearch details into one larger help document. This new document explains how SafeSearch works, adds some troubleshooting but the overall guidance of SafeSearch has not changed.

What is SafeSearch. SafeSearch is Google’s adult content filter that aims to filter out explicit content from your results. Explicit results include sexually explicit content like pornography, violence, and gore, according to Google.

New document. The new document is now located over here and it explains what SafeSearch is, how how SafeSearch works, how to see if SafeSearch is filtering out your site’s content and how to optimize your site for SafeSearch. It also goes through the metadata you can use with SafeSearch, as well as how to group your explicit content on your site into sections on your site for Google to better understand it. Finally, there is also a troubleshooting section at the bottom of the document.

Some tips from the document. Again, the guidance in the new document are not new, they are the guidance Google has been sharing for years. Google does say it uses machine learning “and a variety of signals to identify explicit content, including words on the hosting web page and in links.”

  • You can use a site command with SafeSearch on to see if Google is filtering out all or some of your URLs for SafeSearch.
  • You can the meta rating tag to define if your content is adult, this includes both content=”adult” or content=”RTA-5042-1996-1400-1577-RTA”.
  • Google recommends you group your explicit pages into sections of your site using a separate domain, subdomain or separate directory.
  • It can take Google two to three months for Google to process adult pages properly, it is slow.
  • Even if you blur explicit images, Google may still decide the page is explicit if the image can be unblurred or leads to an unblurred image.
  • Medical nudity doesn’t make it not explicit
  • Explicit content is not eligible for rich snippets, featured snippets or video previews.

Why we care. Sometimes sites can be labeled as explicit and be filtered out by Google’s SafeSearch filter. It doesn’t happen often but I see it come up from time to time and when it does, it can be frustrating to deal with. This document helps you understand how the SafeSearch filter works and what you can do to help all or parts of your site not be filtered, in an unintended way, by SafeSearch.

The post Google merges its SafeSearch help information into a single new document appeared first on Search Engine Land.

Read More
Jason January 30, 2022 0 Comments