Slide 1

Slide 1 text

Public The e-commerce SEO audit that your competitors can't beat 2022 February

Slide 2

Slide 2 text

On the menu ● What makes an unbeatable audit ● Techniques ○ Scraping ○ Segmenting templates ○ Structured data ○ Crawl budget ○ Stock status ○ Site speed ○ URL parameters ● Focus: Category pages ● Common mistakes

Slide 3

Slide 3 text

Speaking today Nikki Halliwell Senior Technical SEO Manager @Rise at Seven Sophie Gibson Senior Technical SEO Manager @Rise at Seven Janaina Barreto-Romero Customer Success Manager @Oncrawl

Slide 4

Slide 4 text

What makes an unbeatable audit?

Slide 5

Slide 5 text

Underused Scrapable data for e-commerce

Slide 6

Slide 6 text

Public WHAT’S DATA SCRAPING? ⛏

Slide 7

Slide 7 text

Public SCRAPING THE BREADCRUMBS FOR SEGMENTATIONS

Slide 8

Slide 8 text

Public BREADCRUMBS SEGMENTATION

Slide 9

Slide 9 text

Public TEMPLATES

Slide 10

Slide 10 text

Public ● Home Page ● Information pages ○ e.g. about us, delivery info, t's & c's ● Product Pages ● Category Pages ● Navigational Landing Pages ● Blogs / Guides ● Payment / Cart pages ● Help / Support area TYPICAL PAGE TEMPLATES FOR E-COMMERCE

Slide 11

Slide 11 text

Public HOW DO YOU SEGMENT THESE PAGES?

Slide 12

Slide 12 text

Public ● CMS URL Patterns eg. ○ Salesforce - end in .html ○ Shopify - containing /product/ ● Scraping unique template attributes ○ Has 'add to basket' button ○ Has product schema PRODUCT PAGES

Slide 13

Slide 13 text

Public ● CMS URL Patterns eg. ○ Shopify - containing /category/ ○ Kibo - /shop/ ● Scraping unique template attributes ○ Has X product results ○ Has filter section ○ Has product sorting option CATEGORY PAGES

Slide 14

Slide 14 text

Public INSIGHTS FROM SEGMENTATION Number of products in category By cross referencing the number of products in a category vs sessions, you can see what category pages might need retiring (or merchandised) - or alternatively, what categories have hundreds of products, and could be split into subcategories

Slide 15

Slide 15 text

Public CATEGORY PAGES: TOP CONTENT BLOCKS

Slide 16

Slide 16 text

Public CATEGORY PAGES: TOP CONTENT BLOCKS

Slide 17

Slide 17 text

Public CATEGORY PAGES: TOP CONTENT BLOCKS

Slide 18

Slide 18 text

Public CATEGORY PAGES: TOP CONTENT BLOCKS X CHARACTER LENGTH

Slide 19

Slide 19 text

Public DATA MARKUP

Slide 20

Slide 20 text

Public SCRAPING STRUCTURED DATA ON PRODUCT PAGES

Slide 21

Slide 21 text

Public SEGMENTATION FOR @PRODUCT

Slide 22

Slide 22 text

Public SEGMENTATION X SEO SESSIONS

Slide 23

Slide 23 text

Public Product markup is important as it provides more information about your products directly in the SERP before a customer lands on your page.

Slide 24

Slide 24 text

Public The more positive reviews you have the more likely customers are to visit your website and buy your products, especially when compared against your competitors. MAKE USE OF STAR RATINGS

Slide 25

Slide 25 text

Public MONITOR STRUCTURED DATA IN ONCRAWL

Slide 26

Slide 26 text

Public CRAWL BUDGET Does it make sense to index everything?

Slide 27

Slide 27 text

Public We are in control of how Google crawls and indexes our websites.

Slide 28

Slide 28 text

Public WHAT NOT TO DO ❌ Indexing everything ❌ No-Indexing huge chunks of the website

Slide 29

Slide 29 text

Public WITH A FAMILY HOLIDAY WEBSITE There are several ways that users can search for holidays…

Slide 30

Slide 30 text

Public ● Accommodation type, ● Holiday parks near their location, ● Pet friendliness, ● Filter by month of arrival, exact arrival date, length of stay, ● And more…, USERS CAN SEARCH BY:

Slide 31

Slide 31 text

Public Thankfully, Oncrawl allows you to segment URLs with parameters Or you can segment by those that are spider traps, which can help a lot when looking to optimise your crawl budget. SEGMENT BY PARAMETERS

Slide 32

Slide 32 text

Public METHODOLOGY As a result of the segmentation and data gathering, we were left with the most meaningful data on our family holiday website. We thought like the users of the family holiday website, and focused on providing the best search experience.

Slide 33

Slide 33 text

Public We decided to disallow /search/ and /book-your-holiday/ pages in the robots.txt file. This meant much fewer pages were being crawled, and more crawl budget was being spent on the most valuable pages on the site. THE RESULT

Slide 34

Slide 34 text

Public Sitemaps should not include noindex pages Takes months to flush out of Google’s index Report WoW and MoM changes to stakeholders REMEMBER WHEN OPTIMISING CRAWL BUDGET

Slide 35

Slide 35 text

Public Common ways parameters are used in e-commerce ● Faceted navigation ● Product sorting In an audit, it's useful to see how many of those pages Google is serving to searchers - ignoring robots.txt rules and affecting crawl budget > May not have unique on-page content > Missing out on traffic from relevant keywords URL PARAMETERS & LOST POTENTIAL

Slide 36

Slide 36 text

Public SEGMENTING BY PARAMETERS

Slide 37

Slide 37 text

Public STOCK STATUS

Slide 38

Slide 38 text

Public SEGMENTING PRODUCTS BY STOCK STATUS Segmenting product pages based on whether the item is in stock or not can give additional insights for audits > How much traffic is going to out of stock products > Whether out of stock products are affecting product conversion rates > Granular view of engagement metrics

Slide 39

Slide 39 text

Public SEGMENTATION VIA ON-PAGE ELEMENTS Capturing this data can be done with on-page elements such as Missing Prices and Unavailable / Out of Stock messaging on page

Slide 40

Slide 40 text

Public SEGMENTATION VIA PRODUCT SCHEMA

Slide 41

Slide 41 text

Public PRODUCT STOCK X WITH LOGS

Slide 42

Slide 42 text

Public WHY PRODUCTS GO OUT OF STOCK There can be many reasons why a product is out of stock, yet the page is still on an e-commerce site including: > Seasonality > Limited releases > Awaiting more stock

Slide 43

Slide 43 text

Public PRODUCTS OUT OF STOCK

Slide 44

Slide 44 text

Public PRODUCTS IN TOTAL

Slide 45

Slide 45 text

Public THE EFFECT:

Slide 46

Slide 46 text

Public INSIGHTS: SHOWING THE VALUE This indicated the client needed an out-of-stock product management system putting in place. To further enhance this audit action, we can bring in additional metrics and calculate the value of this traffic SESSIONS x AVG. ORDER VALUE x CONVERSION RATE = VALUE

Slide 47

Slide 47 text

Public USING THE DATA: OOS MONITORING You can create a Data Studio dashboard to monitor products showing as out of stock, so the client has ongoing visibility of this.

Slide 48

Slide 48 text

Public SITE SPEED ACROSS PAGE TEMPLATES

Slide 49

Slide 49 text

Public ● Homepage ● Informational pages e.g. About us, delivery info ● Top category pages ● Sample of products from each category ● Blogs and guides ● Contact and signup pages etc. START BY TESTING ACROSS MULTIPLE PAGE TEMPLATES

Slide 50

Slide 50 text

Public CHOOSE YOUR TESTING LOCATION

Slide 51

Slide 51 text

Public WHERE YOU’RE TESTING FROM MATTERS ● It’s important to test your site from a location close to where your data center is located, as well as one that is further away. ● If you have a CDN, this allows you to see how much of an impact the CDN is having on your website. ● You can also get an idea of how your customers are experiencing your store. Be consistent with the locations you choose for data reliability.

Slide 52

Slide 52 text

Public YOU NEED TO TEST SITE SPEED MORE THAN ONCE

Slide 53

Slide 53 text

Public YOUR CACHE CAN AFFECT YOUR RESULTS ● By only testing your website once, you wont get accurate results, as the pages may not be loading over the cache yet. Once it does, your results will likely be a lot faster. ● Always test more than once for each device and calculate the average.

Slide 54

Slide 54 text

Public ONCRAWL TAKES CARE OF THIS

Slide 55

Slide 55 text

Public Find slow pages on the site Average load time across the site Monitor page weight See how this changes based on crawl depth MONITORING SITE SPEED IN ONCRAWL

Slide 56

Slide 56 text

Crawl Strategies for e-commerce

Slide 57

Slide 57 text

Public HOW TO FIGURE OUT WHAT CONSTITUTES A "REPRESENTATIVE" SECTION?

Slide 58

Slide 58 text

Public BIG CRAWL: HOW OFTEN AND WHY 📅 Site size Crawl frequency < 100k Bi weekly or 1x/month 100 - 600K pages 1x/month > 600K pages Every 3 months

Slide 59

Slide 59 text

Public ECOMMERCE WEBSITE MISTAKES … and how to avoid them

Slide 60

Slide 60 text

Public FACETED NAV SHOULD BE EASY TO USE The navigation should be easy to navigate, with sensible menus and navigation options that clearly tells visitors what they will see when they click.

Slide 61

Slide 61 text

Public GOOD ARCHITECTURE MATTERS

Slide 62

Slide 62 text

Public ● Make it simple and scalable ● No important pages should be more than 3 clicks away from the homepage ● Use keyword research to create highly relevant page URLs and subdirectories HOW TO CREATE GOOD SITE ARCHITECTURE

Slide 63

Slide 63 text

Public PRODUCT PAGE DESIGN MUST BE CLEAR Boohoo SilverCross Apple Garmin Gym Shark

Slide 64

Slide 64 text

Public INCLUDE ENOUGH INFORMATION ON PRODUCT PAGES ✅ 50-100 word introduction - what does the product do and who needs it ✅ List the most important features in bullet format. ✅ Detailed product description, with use cases, relevant awards, benefits of the product, images in use, FAQs. Utilise user generated content such as customer photos, and reviews. ✅ 50-100 word conclusion - summarise the product and use a call to action

Slide 65

Slide 65 text

Public ENSURE YOU MAKE USE OF FAQ CONTENT People have questions about your products. If customers can’t find the answers they need on your website, they’re likely to search elsewhere. When they find the answers, they’re likely to buy from that website instead.

Slide 66

Slide 66 text

Public Nikki Halliwell Technical SEO Manager @NikkiRHalliwell /nikkiroseh/ Sophie Gibson Senior Technical SEO Manager @sophiegibson /sophie-a-gibson/ Janaina Barreto-Romero Customer Success Manager @Oncrawl /janaina-br/ @JanainaBRomero

Slide 67

Slide 67 text

Start your free trial Enterprise SEO & data platform for smarter SEO decisions www.oncrawl.com Oncrawl Insights Unleash your SEO potential with prescriptive analysis SEO Crawler, Log Analyzer, GSC, GA Connectors... Oncrawl Genius Empower your technical SEO with data science and machine learning Machine learning labs, API, Big Data Export, BI connectors...

Slide 68

Slide 68 text

www.oncrawl.com Start your free trial Thank you!