Slide 1

Slide 1 text

Pixel Rank – is it the better metric for your rankings?

Slide 2

Slide 2 text

Pixel Rank – how visible are your snippets really?

Slide 3

Slide 3 text

Example Domain www.visitberlin.de

Slide 4

Slide 4 text

www.visitberlin.de

Slide 5

Slide 5 text

pizza berlin radtouren um berlin sehenswürdigkeiten berlin

Slide 6

Slide 6 text

Why should we care?

Slide 7

Slide 7 text

The general feeling: The CTR is falling.

Slide 8

Slide 8 text

How valuable are our organic positions these days?

Slide 9

Slide 9 text

01 Why is the pixel rank an interesting concept for SEO? 02 SERP layout analysis in current SEO tooling 03 Google Sheet with DataForSEO connector 04 How reliable is the pixel rank? 05 Use cases for SEO 06 What‘s next? Our agenda for today

Slide 10

Slide 10 text

Why is the pixel rank an interesting concept for SEO?

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

What is the pixel rank all about?

Slide 13

Slide 13 text

Reading recommendation from 2021 (in German) https://www.websiteboosting.com/magazin/69/pixelrank-statt-rankingposition.html

Slide 14

Slide 14 text

Browser Extension of Stephan Czysch incl. Pixel Rank https://chrome.google.com/webstore/detail/serp-snippet-extractor-by/gcigkdheghgmadikicbaahpgklohlikn

Slide 15

Slide 15 text

Tool of MobileMoxie incl. Pixel Rank https://chrome.google.com/webstore/detail/serperator-by-mobilemoxie/ghnlaojdcibbkcgmanbbmbdgccmfdaof

Slide 16

Slide 16 text

The idea: The SERP positions 1 to 10 don‘t always hold the same value.

Slide 17

Slide 17 text

pizza berlin radtouren um berlin sehenswürdigkeiten berlin

Slide 18

Slide 18 text

Video YouTube link: https://youtu.be/3cNOPyJ8IC0

Slide 19

Slide 19 text

https://www.searchenginejournal.com/search-engines/universal-search/

Slide 20

Slide 20 text

How valuable is the organic position 1 for my keyword really?

Slide 21

Slide 21 text

How are pixels defined?

Slide 22

Slide 22 text

Can we use the pixels of the pixel rank as a unit of measurement?

Slide 23

Slide 23 text

Apple MacBook Pro - 14 Source: www.dimensions.com

Slide 24

Slide 24 text

Huawei MateBook 14 Source: www.dimensions.com

Slide 25

Slide 25 text

The resolution Crucial difference: Higher PPI value for MacBook • MacBook Pro: 254 PPI Huawei MateBook: 185 PPI • "Pixel per Inch" or "Dots per Inch" or "How many pixel fit on one spot?" • The higher the pixel density, the higher is the resolution and more pixel (image dots) fit into a screen. How is it used for the pixel rank? • The pixel for the pixel rank will be always queried for the same standard device. • This way, the pixel values actually turn into a relative unit of measurement.

Slide 26

Slide 26 text

Within the concept of pixel rank, pixel are a relative unit of measurement (screen resolution remains the same), which measures the distance to the beginning of the SERPs.

Slide 27

Slide 27 text

pizza berlin radtouren um berlin sehenswürdigkeiten berlin

Slide 28

Slide 28 text

The general feeling: The CTR is falling.

Slide 29

Slide 29 text

Check the CTR history of your projects: Did changes in the SERP layout have a negative influence?

Slide 30

Slide 30 text

SERP layout analysis in current SEO tooling

Slide 31

Slide 31 text

Many SEO tools already show you, which SERP features are shown for which keywords.

Slide 32

Slide 32 text

Ahrefs filter for SERP features: https://app.ahrefs.com/v2-site-explorer/organic-keywords?target=visitberlin.de

Slide 33

Slide 33 text

SEO tools with interesting options for the analysis of SERP layouts

Slide 34

Slide 34 text

SERP analysis in Sistrix Sistrix > User Testing > SERP-Layout: Check of the SERP development in the last 12 months for specific keywords. de.sistrix.com/kw/user%20testing/serp-layout Traffic estimates: According to the documentation the SERP integrations are also considered in the traffic estimates. This means: The estimates for two position 1 rankings with the same SV should differ if one is hidden behind many SERP features while the other is a featured snippet. www.sistrix.de/support/handbuch/seo/trafficschaetzung

Slide 35

Slide 35 text

SERP analysis in ahrefs ahrefs > Keyword Explorer > SERP Overview: You can compare SERPs side-by-side at different points in time app.ahrefs.com/keywords-explorer /google/de/overview

Slide 36

Slide 36 text

SERP analysis in SEMrush SEMrush > SEO > Organic Research > Positions: The traffic estimates of SEMrush even go a step further than Sistrix. You can filter out the traffic which should be generate solely by your domain being included in different SERP features. This way, you can check for which SERP features an optimisation might be relevant for your domain. SEMrush > SEO > Organic Research > Overview: Similarly, you can check in the overview, how much traffic your domain is generating through different SERP features. semrush.com/blog/serp-feature-update-2023/

Slide 37

Slide 37 text

SERP analyse in AWR Advanced Web Ranking > Ranking > Keywords: The tool already provides you with a pixel rank metric – incl. the information if your own ranking is "above the old". "Above the fold" means that the ranking is in the viewport of users and initially visible on the screen before they have to scroll. https://app.advancedwebranking.com/ranking/ keywords

Slide 38

Slide 38 text

SERP analysis in SEOmonitor SEOmonitor > All Keywords: SEOmonitor gives you an estimate of how many percent of the organic traffic will be taken by SERP features – and how much will be left the organic snippets. app.seomonitor.com/v2/120036/manage/strategy/0/desk top/keywords

Slide 39

Slide 39 text

SERP analysis in Rank Ranger Absolute Visibility Score: Pixel rank is the basis for this score. In addition, the tool adds a weight to the score according to the SERP features present in the layout for the keyword. If the SERPs are more crowded, the Absolute Visibility for your ranking decreases. https://www.rankranger.com/blog/absolute-visibility- pixel-rank-tracking Above the Fold: In addition, for each keyword the information is given, if the ranking is „above the fold" or not. "Above the fold" means that the ranking is in the viewport of users and initially visible on the screen before they have to scroll. Demo: https://demo.bestseoreports.com/dashboard/

Slide 40

Slide 40 text

A stroll through the world of SEO tools shows: SERP integrations are everywhere and have a strong influence on the value of our rankings.

Slide 41

Slide 41 text

An overview please?

Slide 42

Slide 42 text

API docs: https://docs.dataforseo.com/v3/serp/google/organic/live/advanced/

Slide 43

Slide 43 text

API docs: https://docs.dataforseo.com/v3/serp/google/organic/live/advanced/

Slide 44

Slide 44 text

API docs: https://docs.dataforseo.com/v3/serp/google/organic/live/advanced/

Slide 45

Slide 45 text

DataForSEO gives an overview of the many SERP integrations • SERP API Docs: documentation of the SERP-API https://docs.dataforseo.com/v3/serp/google/organic /live/advanced/ • Walkthrough through the SERP API: „Learning About how Serps are Built with Data for SEO" • Demo Explorer of the SERP API with test field: Enter an example keyword and discover the connected SERPs with the API. https://dataforseo.com/apis/google-serp-api

Slide 46

Slide 46 text

Video YouTube link: https://youtu.be/7IAbm9FjWhI

Slide 47

Slide 47 text

Which types of SERP integrations exist?

Slide 48

Slide 48 text

Organic • Organic snippets • Rich Results – FAQs – How-to – Reviews – Sitelinks – Search Box – Thumbnails (Image/Video) "Organic Plus" • People Also Ask • People Also Search • Find Results On • Recipes • Related Searches Verticals Verticals of Google • Flights • Images • Jobs • Reviews • Posts • Local Pack • Map • Local Services • Top Stories • Visual Stories • Hotels Pack • Top Sights • Hotels • Video • Short Videos Verticals of other platforms • App • Twitter Knowledge Graph • Answer Box • Carousel • Multi Carousel • Knowledge Graph • Events • Mention Carousel • Scholarly Articles • Popular Products • Podcasts • Questions And Answers • Stocks Box • Math Solver • Currency Box • Found On The Web • Product Considerations Paid • Paid • Shopping • Commercial Units

Slide 49

Slide 49 text

Back to the pixel rank – how can we query the metric?

Slide 50

Slide 50 text

Google Sheet with DataForSEO connector

Slide 51

Slide 51 text

Costs per Keyword: 0,4 ct • Query of SERP API incl. Pixel rank • SERP API: 4 $ for 1.000 keywords • 1 $ of test credits for ~200 keywords • Google Ads API: 7,5 ct for 1.000 keywords Experience with DataForSEO (+) Reliable API, good docs & fast support (+) On-demand pricing without subscription (+) Live query without reliability on tool databases (-) Some direct email marketing but it was stopped after a directly asked How does the data get into the Google Sheet? • With Google Apps Script that is connected directly connected with a Google Sheet. • You only have to add your DataForSEO credentials in the Google Sheet.

Slide 52

Slide 52 text

Extensions > Apps Script Function that adds a custom menu item when a Google Sheet is opened.

Slide 53

Slide 53 text

The Final Google Sheet: bit.ly/dept-pixel-rank Region, Language & own Domain Keyword List Device & API Credentials Irrelevant Domains Script Menu Explanation of Settings

Slide 54

Slide 54 text

The Final Google Sheet: bit.ly/dept-pixel-rank Video YouTube link: https://youtu.be/cXTiIiqs8q8

Slide 55

Slide 55 text

You can adjust the settings in advance. • Keywords: For which keyword lists should the metrics be queried? • Region: For which location should the Google SERPs be simulated? • Dropdown selection possible • Alternative: Choose your own country or city code, see info in „Start Here" tab • Language: For which language should the Google SERPs be simulated? • Domain: Name of your own domain (for querying your Domain Pixel Rank for each keyword) • Irrelevant Domains: Which domains are not relevant or realistic competitors (e.g. Wikipedia or Amazon)?

Slide 56

Slide 56 text

Which insights can the pixel rank provide?

Slide 57

Slide 57 text

Video YouTube link: https://youtu.be/U0VAM4kRCkI

Slide 58

Slide 58 text

SERP Insights form DataForSEO API • Pixel Ranks & SERP Integrations: Structured extraction directly into the sheet for filtering and sorting • Domain Pixel Rank: Besides the position (1-10), you receive the Domain Pixel Rank of your domain‘s ranking. • Pixel Sum Top 3/10: A metric that shows you „how crowded" the top 3 or top 10 of your SERPs are. • Pixel to First Rank: The metric shows you where the first organic ranking shows up. • Pixel to First Relevant Rank: The metric only counts the first organic ranking, after irrelevant domains are excluded.

Slide 59

Slide 59 text

Metrics for the Berlin Example Keywords of visitberlin.de

Slide 60

Slide 60 text

berliner bär

Slide 61

Slide 61 text

SERP Integrations per Keyword

Slide 62

Slide 62 text

Metrics for the Berlin Example Keywords of visitberlin.de

Slide 63

Slide 63 text

berlin döner berlin friedrichstraße

Slide 64

Slide 64 text

No content

Slide 65

Slide 65 text

No content

Slide 66

Slide 66 text

The end? Not so fast.

Slide 67

Slide 67 text

How reliable is the pixel rank?

Slide 68

Slide 68 text

How reliable is the pixel rank?

Slide 69

Slide 69 text

SERP Integrations Device Paid

Slide 70

Slide 70 text

SERP Integrations Device Paid

Slide 71

Slide 71 text

There are many factors that can limit the meaningfulness of the pixel rank – but there are also workarounds.

Slide 72

Slide 72 text

N° of SERP positions is fluid Device influences pixel values Paid SERP-Features are volatile Challenge: Google does not always show 10 organic snippets on the first page. Workaround: DataForSEO always delivers the top 100 positions. The script picks the top 10 from it to deliver a standardised metric. Challenge: The vertical pixel rank is highly dependable on the device. Workaround: Only compare desktop with desktop and only compare mobile with mobile. You can pick your device in the Google Sheet. Challenge: Paid features (Ads, Shopping) are personalised, volatile and are not always displayed to bots. Workaround: Paid features are filtered out per default in order to make the output of the script comparable. As an alternative, you can use Google Ads Bid data as a proxy for the "paid competition".

Slide 73

Slide 73 text

SERPs have two columns. SERP layouts are dynamic. Challenge: A vertical pixel rank ignores the right side of the SERP like a knowledge panel. Workaround: The Sheet provides you with additional information on all current SERP features which can be taken into account for keyword analysis and prioritisation. Challenge: SERP layouts are always shifting and every movement has a strong impact on the pixel rank.. Workaround: Metrics like Top 10 Pixel Rank give an indication of "how crowded" the SERPs are. A single shift impacts these metrics less. In addition, it can be an advantage of the pixel rank to show even this little shifts that might impact our rankings.

Slide 74

Slide 74 text

Challenge: Google sometimes shows not all 10 organic snippets (e.g. by filtering out very similar results). Example: Keywords like "hertha bsc" on mobile. Here a test showed that a lot of snippets were filtered out. At one point in time, we did not even see 10 organic results. Workaround: You can also "force" Google with a parameter to not apply this filter. In the script output you will see a special comment in the rows of the keywords where this edge case actually shows up. You can analyse these keyword again with the parameter setting "Force Filter = 0?".

Slide 75

Slide 75 text

The important part: Only compare comparable things. e.g. desktop to desktop & mobile to mobile

Slide 76

Slide 76 text

Use cases for SEO

Slide 77

Slide 77 text

Example analyses: bit.ly/dept-pixel-rank-analysis-examples

Slide 78

Slide 78 text

Situation How can I prioritise keywords? Approach SERP analysis and prioritisation according to metrics like „Pixel to First Relevant Rank". Answers which question? How many pixels are there before the first rankings shows up that I can attack? Use Case Keyword Analysis & Prioritisation

Slide 79

Slide 79 text

Use Case Keyword Analysis & Prioritisation • Google Sheet: Analysis Examples (Copy of DEPT || Pixel Rank & SERP Features Extractor || DataForSEO) • Tab „Pivot | Keyword-Analysis" • „berliner bär": No ranking – Pixel to First Rank: 243 – Pixel to First Relevant Rank: 1.592

Slide 80

Slide 80 text

berliner bär

Slide 81

Slide 81 text

Situation How can I identify threshold keywords? Approach Definition of threshold keywords depending on the SERP layout SERP analysis and definition of a „Above the Fold" value – depending on the device. Answers which question? When are my rankings in the viewport of my users and visible without scrolling? Use Case Above the Fold & Threshold Keywords

Slide 82

Slide 82 text

Use Case Above the Fold & Threshold Keywords • Google Sheet: Analysis Examples (Copy of DEPT || Pixel Rank & SERP Features Extractor || DataForSEO) • Tab "Pivot | Above the Fold" • Pivot table shows, which domain rankings are in the viewport of my users without scrolling. • Basis: Custom Formula at the end of the "SERP Layout Overview" table.

Slide 83

Slide 83 text

Use Case Above the Fold & Threshold Keywords • Google Sheet: Analysis Examples (Copy of DEPT || Pixel Rank & SERP Features Extractor || DataForSEO) • Tab "SERP Layout Overview" • Formel shows if the current domain ranking (if present) for a keyword is "above the fold" or not. • The formula considers if the rankings were queried for mobile or desktop.

Slide 84

Slide 84 text

No content

Slide 85

Slide 85 text

Formula Above the Fold & Threshold Keywords Definition • Desktop: 800px • Mobile: 640px • You can choose an individual definition of your own „threshold keywords", for example: keywords that are close to the „above the fold" area For example: • Desktop: Keywords with Domain Pixel Rank 800 – 1.200 • Mobile: Keywords with Domain Pixel Rank 640 - 1.000 Keep in mind: • The pixel rank in the sheet ignores paid SERP features • If the keyword has high bid values from Google Ads, you should also imply that ads will take up space.

Slide 86

Slide 86 text

Situation • Falling CTR with consistent positions Approach • Regular SERP analysis and side-by-side comparison over time • Pixel rank metrics can demonstrate trends. • SERP integration data can deliver granular explanations of what is going on. Answers which question? Do changes in SERP layouts influence my existing keyword rankings? Use Case Rank Tracking & SERP Changes

Slide 87

Slide 87 text

Analysis Tab "Pivot | Tracking over Time"

Slide 88

Slide 88 text

Use Case Rank Tracking & SERP Changes • Google Sheet: Analysis Examples (Copy of DEPT || Pixel Rank & SERP Features Extractor || DataForSEO) • Tab "Pivot | Tracking over Time" shows the changes of rankings of time (Domain & Pixel Rank) • Detailed analysis in tab "SERP Layout Overview" possible • Example: Changes over time of the SERP integrations for the keyword "berliner seen"

Slide 89

Slide 89 text

Situation Rollout of important organic SERP features starts in the US and English-speaking SERPs. Approach Analysis of the US SERPs: Which terms trigger which SERP features and how are the ranking sites optimised? Answers which question? How can we prepare for the rollout of these SERP features in the German-speaking search? Use Case Popular Products & Product Considerations

Slide 90

Slide 90 text

Use Case Popular Products & Product Considerations • Google Sheet: Analysis Examples (Copy of DEPT || Pixel Rank & SERP Features Extractor || DataForSEO) • Tab "Pivot | DE vs. US" • Shows which US keywords trigger SERP features like Popular Products or Product Considerations.

Slide 91

Slide 91 text

SERP feature: "Popular Products" buy womens bike

Slide 92

Slide 92 text

SERP feature: "Popular Products" buy womens bike Popular Products

Slide 93

Slide 93 text

SERP-Feature: "Popular Products" sleeping bag

Slide 94

Slide 94 text

SERP-Feature: "Popular Products" Popular Products Shopping sleeping bag

Slide 95

Slide 95 text

SERP feature: "Product Considerations" Product Considerations

Slide 96

Slide 96 text

Now think for yourself: Which applications for your own projects do you have in mind?

Slide 97

Slide 97 text

1) https://app.dataforseo.com/register • "API login" in cell F4 • "API password" in cell F5 • 1$ as test credits = ~200 keywords • DataForSEO account might be blocked initially. Ask the support chat to undo this. 2) Google Sheet Copy: bit.ly/dept-pixel-rank • Choose your settings • Menu: " DataForSEO" > " Analyse SERPs" • Authorise the script (likely it will be flagged as ‘unsafe‘ since it is not an official Google extension) 3) Check your output! • Do you see any interesting patterns or outliers? • Can you think of any other relevant use cases for your project? Try it in 3 steps for your top keyword sets!

Slide 98

Slide 98 text

What‘s next?

Slide 99

Slide 99 text

Pixel Rank – is it the better metric for your rankings?

Slide 100

Slide 100 text

Faszination Pixel Rank Useful SERP Insights

Slide 101

Slide 101 text

Yes and no! The Pixel Rank cannot replace the classic organic positions 1 to 10. But it can be an addition and show better, for which keywords the chances for visibility, traffic and with this revenue can be higher.

Slide 102

Slide 102 text

What‘s next? Search Generative Experience

Slide 103

Slide 103 text

What‘s next? Search Generative Experience How dynamic will SERP layouts be? Which SERP data will be available? How fast will data providers like DataForSEO adapt? Important: The classic rankings will remain the analysis basis for the output that is generated by AI.

Slide 104

Slide 104 text

Thanks a lot! Any questions? Input, bugs, use cases? www.linkedin.com/in/johannamaier/

Slide 105

Slide 105 text

Take-aways from the feedback on the conference Campixx: • The script should show the height of our snippets, incl. for example sitelinks, FAQs or other rich result elements. • Is there an option to check with DataForSEO which positions are still displayed within the first SERP? • How can we track our visibility in the entire SERP layout? So for example the % of how much surface all elements with our domain cover?

Slide 106

Slide 106 text

No content