IP Library Granted Patent US 12,423,366
Granted Patent B2
US 12,423,366 · App. 18/912,208 · Granted Sep 23, 2025

Determining search engine visibility metrics for a website

Inventors: Andrei-Gheorghe Popa (Copenhagen, DK); Jonas Bjerregaard Nielsen (Copenhagen, DK)
Assignee: Siteimprove A/S
G06F16/953G06F16/24578
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,423,366
App. No.
18/912,208
Granted
Sep 23, 2025
Kind
B2
Abstract

Disclosed are techniques for determining search engine visibility (SEV) metrics for a target website. A computer system can: obtain a group of keywords for the website, for each keyword: poll a third party data analytics provider for keyword information, receive the information including keyword position data and search volume data, identify a click-through-rate (CTR) for the keyword based on processing the keyword position data and the search volume data, determine a SEV score for the keyword based on: determining an estimated number of clicks for the keyword based on the keyword position data, the search volume data, and the CTR, determining a gamification value based on a logarithmic relationship between the keyword position data and the search volume data, and determining the SEV score based on the estimated number of clicks and the gamification value, then combine the SEV scores to generate a composite SEV score for the website.

Claims (102)

1. A system for determining search engine visibility (SEV) metrics for a target website, the system comprising:

a computer system comprising a hardware processor and memory, wherein the computer system is configured to determine SEV metrics for a target website over one or more time periods, the computer system being configured to perform operations that comprise:

obtaining a group of keywords for the target website;

for each keyword in the group of keywords:

polling a third party data analytics provider for information associated with the keyword;

receiving, based on the polling and from the third party data analytics provider, the information associated with the keyword, wherein the received information includes keyword position data and search volume data;

identifying a click-through-rate (CTR) for the keyword based on processing the keyword position data and the search volume data;

determining a SEV score for the keyword based on a process comprising:

determining an estimated number of clicks for the keyword based on the keyword position data, the search volume data, and the CTR,

determining a gamification value based on a logarithmic relationship between the keyword position data and the search volume data, and

determining the SEV score based on the estimated number of clicks and the gamification value;

combining the SEV scores for the group of keywords to generate a composite SEV score for the target website; and

returning the composite SEV score for the target website.

2. The system of claim 1 , wherein returning the composite SEV score comprises presenting the composite SEV score in a graphical element in a graphical user interface (GUI) displayed at a client computing device.

3. The system of claim 1 , wherein:

obtaining the group of keywords for the target website comprises obtaining the group of keywords for a particular activity plan of the target website, and

the composite SEV score is associated with the particular activity plan of the target website.

4. The system of claim 3 , wherein returning the composite SEV score for the target website comprises presenting a comparison of composite SEV scores across different activity plans for the target website, the composite SEV scores including the composite SEV score associated with the particular activity plan of the target website.

5. The system of claim 1 , wherein the one or more time periods comprises a current time period.

6. The system of claim 1 , wherein the one or more time periods comprises a past time period.

7. The system of claim 1 , wherein the operations further comprise:

determining a SEV score for a competitor website;

generating a competitor analysis for the target website based on the composite SEV score and the SEV score for the competitor website;

generating output that visually depicts the competitor analysis; and

returning the output for presentation in a GUI at a client computing device.

8. The system of claim 7 , wherein the output comprises a graph that visually depicts, for the one or more time periods, a change of the composite SEV score for the target website relative a change in the SEV score for the competitor website.

9. The system of claim 1 , wherein the operations further comprise:

receiving an indication of a triggering event to update a historical analysis of SEV scores for the target website;

receiving an indication of a past time period for the historical analysis of the SEV scores; and

re-computing one or more of the SEV scores for the target website for the past time period based on at least one of (i) one or more of the SEV scores determined for the group of keywords or (ii) the composite SEV score for the target website.

10. The system of claim 9 , wherein the operations further comprise re-computing, based on the re-computed one or more SEV scores for the target website for the past time period, at least one of (i) the one or more of the SEV scores determined for the group of keywords or (ii) the composite SEV score for the target website.

11. The system of claim 9 , wherein the operations further comprise updating the historical analysis of SEV scores for the target website based on the re-computed one or more SEV scores for the target website for the past time period.

12. The system of claim 9 , wherein the operations further comprise:

re-computing one or more SEV scores for a competitor website of the target website for the past time period; and

generating a historical competitor analysis between the target website and the competitor website based on the re-computed SEV scores for the target website and the competitor website.

13. A method for determining search engine visibility (SEV) metrics for a target website, the method comprising:

obtaining, by a computer system, a group of keywords for a target website;

for each keyword in the group of keywords:

polling, by the computer system, a third party data analytics provider for information associated with the keyword;

receiving, by the computer system and based on the polling and from the third party data analytics provider, the information associated with the keyword, wherein the received information includes keyword position data and search volume data;

identifying, by the computer system, a click-through-rate (CTR) for the keyword based on processing the keyword position data and the search volume data;

determining, by the computer system, a SEV score for the keyword based on a process comprising:

determining an estimated number of clicks for the keyword based on the keyword position data, the search volume data, and the CTR,

determining a gamification value based on a logarithmic relationship between the keyword position data and the search volume data, and

determining the SEV score based on the estimated number of clicks and the gamification value;

combining, by the computer system, the SEV scores for the group of keywords to generate a composite SEV score for the target website; and

returning, by the computer system, the composite SEV score for the target website.

14. The method of claim 13 , wherein returning, by the computer system, the composite SEV score comprises presenting the composite SEV score in a graphical element in a graphical user interface (GUI) displayed at a client computing device.

15. The method of claim 13 , further comprising:

receiving, by the computer system, an indication of a triggering event to update a historical analysis of SEV scores for the target website;

receiving, by the computer system, an indication of a past time period for the historical analysis of the SEV scores; and

re-computing, by the computer system, one or more of the SEV scores for the target website for the past time period based on at least one of (i) one or more of the SEV scores determined for the group of keywords or (ii) the composite SEV score for the target website.

16. A system for determining a search engine visibility (SEV) score for a website, the system comprising:

a computer system comprising a hardware processor and memory, wherein the computer system is configured to perform operations that comprise:

obtaining a group of keywords associated with the website;

for each keyword in the group of keywords:

polling a third party data analytics provider for information associated with the keyword;

receiving, based on the polling, the information associated with the keyword;

identifying a click-through-rate (CTR) for the keyword based on the received information; and

determining a SEV score for the keyword;

combining the SEV scores for the group of keywords to generate a composite SEV score for the target website;

generating output that visually depicts the composite SEV score for the website; and

returning the output for presentation in a graphical element in a graphical user interface (GUI) displayed at a computing device.

17. The system of claim 16 , wherein the received information comprises keyword position data and search volume data.

18. The system of claim 17 , wherein the CTR is identified based on a combination of the keyword position data and the search volume data.

19. The system of claim 17 , wherein determining the SEV score for the keyword comprises:

determining an estimated number of clicks for the keyword based on the keyword position data, the search volume data, and the CTR;

determining a gamification value based on a logarithmic relationship between the keyword position data and the search volume data; and

determining the SEV score based on the estimated number of clicks and the gamification value.

20. The system of claim 16 , wherein the operations further comprise:

determining a SEV score for a competitor website;

generating a competitor analysis for the website based on the composite SEV score and the SEV score for the competitor website;

generating output that visually depicts the competitor analysis; and

returning the output for presentation in the GUI displayed at the computing device.

21. A system for determining a search engine visibility (SEV) score for a website, the system comprising:

a computer system comprising a hardware processor and memory, wherein the computer system is configured to perform operations that comprise:

obtaining a group of keywords associated with the website;

for each keyword in the group of keywords:

polling a third party data analytics provider for information associated with the keyword;

receiving, based on the polling, the information associated with the keyword;

identifying a click-through-rate (CTR) for the keyword based on the received information; and

determining a SEV score for the keyword;

combining the SEV scores for the group of keywords to generate a composite SEV score for the website;

returning the composite SEV score for the website;

determining a SEV score for a competitor website;

generating an analysis for the website based on the composite SEV score for the website and the SEV score for the competitor website;

generating output that visually depicts the analysis; and

returning the output for presentation in a graphical user interface (GUI) at a computing device.

22. The system of claim 21 , wherein the second website comprises a competitor website.

23. The system of claim 21 , wherein the information associated with the keyword comprises keyword position data and search volume data, and

Wherein determining the SEV score for the keyword comprises:

determining an estimated number of clicks for the keyword based on the keyword position data, the search volume data, and the CTR,

determining a gamification value based on a logarithmic relationship between the keyword position data and the search volume data, and

determining the SEV score based on the estimated number of clicks and the gamification value.

24. The system of claim 21 , wherein the output comprises a graph that visually depicts, for one or more time periods, a change of the composite SEV score for the target website relative a change in the SEV score for the second website.

25. The system of claim 21 , wherein the operations further comprise:

receiving an indication of a triggering event to update a historical analysis of SEV scores for the target website;

receiving an indication of a past time period for the historical analysis of the SEV scores; and

re-computing one or more of the SEV scores for the target website for the past time period.

26. The system of claim 25 , wherein the operations further comprise:

re-computing one or more SEV scores for the second website for the past time period; and

generating a historical competitor analysis between the target website and the second website based on the re-computed SEV scores for the target website and the second website.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2024
From: POPA, ANDREI-GHEORGHE; NIELSEN, JONAS BJERREGAARD
To: SITEIMPROVE A/S
Reel/Frame 068868/0630 →
Continuity (2)
Provisional Application 63627858 · Feb 1, 2024
Related Publication 20250252140A1 · Aug 7, 2025
References Cited (11)
US 8606769B1 · Berry · 2013 [cited by applicant]
US 9152678B1 · McDonnell · 2015 [cited by applicant]
US 20040019588A1 · Doganata et al. · 2004 [cited by applicant]
US 20140164345A1 · Connolly et al. · 2014 [cited by applicant]
US 20190073365A1 · Jamshidi · 2019 [cited by applicant]
US 20200104411A1 · Francis · 2020 [cited by examiner]
US 20230140454A1 · Ilker et al. · 2023 [cited by applicant]
US 20230146998A1 · Toth · 2023 [cited by applicant]
US 20230153367A1 · Stroier et al. · 2023 [cited by applicant]
Competitor Analysis Tools, Serpstat.com, accessed on Oct. 11, 2024 at https://serpstat.com/competitor-analysis/?_gl=1*1kog6os*_up*MQ..*_ga*MTY2MjUOODQzLjE3Mjg2NDM4NTQ.*_ga_E2HH4M9M7F*MTcyODY0Mzg1My4xLjEuMTcyODY0Mzg2MC4w… [cited by applicant]
Valeriia Lokhtenko, “Search Engine Visibility: How to Check and Increase It”, Serpstat.com, Mar. 2, 2023, accessed on Oct. 11, 2024 at https://serpstat.com/blog/how-to-analyze-the-visibility-of-the-website/, 8 pages. [cited by applicant]