Skip to main content

keyword scoring & page ranking help

Hi all,

I’m building a small internal SEO tool for myself for a few projects of mine (= not selling or promoting anything here)

I’m doing this because the usual SEO tools are abit too expensive for my use case, and also more complex than I need (but mostly for the fun of it)

I want a bit simpler and straightforward workflow:

  • brainstorm seed phrases with an AI tool (Openai API)
  • expand them via Google Ads API: search volume averages, pricing, competition score
  • estimate which keywords are realistic for our domain in a specific market/language
  • pick the best ones to work on now
  • generate article ideas from those keywords
  • later turn them into properly structured SEO articles

The part I’m stuck on is keyword competition scoring:

I’m not looking for a perfect SEO difficulty metric, just want something practical that helps to answer: can my site realistically compete for this keyword in a given market and language, and is it worth working on now? (similar to semrush etc scores I guess)

For each selected key phrase:

  • estimate expected CTR for rank 1, 3, and 5
  • reduce it depending on SERP features like AI Overview, ads, featured snippet, PAA, etc.
  • adjust it a bit by intent, because those SERP features seem to affect informational and commercial queries differently

For competition webpages, I use only domain-level authority for now, with OpenPageRank as a rough proxy. I’m not sure if there are better free alternatives for this part.

Then I compare the domains already ranking in Google against our own domain, and add a small advantage if we already rank somewhere for that keyword in Search Console.

So the rough idea is:

opportunity = expected CTR at target rank / ranking difficulty

The opportunity score is just a derived number that I later map into simple tiers like “go for it”, “consider”, “long shot”, etc.

A real example from my tool right now is “crm for photographers” for the US market, English language.

It has about 260 searches/month.

Let’s say the SERP currently has no AI Overview, no featured snippet, no ads, but PAA is present.

  • adventureinstead [3.0]
  • kylegoldie [2.5]
  • reddit [8.0 → discounted to 2.4 - purely empirical]
  • getsproutstudio [3.4]
  • honeybook [4.9]
  • monday [5.8]

Considering the competition pages ranks from OpenPagerank, my tool currently estimates roughly:

Rank 1: ~50 clicks/month, opportunity 18.0

Rank 3: ~20 clicks/month, opportunity 6.8

Rank 5: ~13 clicks/month, opportunity 3.5

the scale is approximately this (just for reference, dont want to get into the whole calculus on how:

  • 0–10 = weak / very speculative / pass
  • 10–40 = possible, but more of a long shot
  • 40–100 = decent candidate
  • 100+ = strong candidate / go for it

So in this case it says rank 1 is the best target, but overall the keyword is still only a long shot.

———

One thing I’m still unsure about is whether using only domain-level authority for this kind of first-pass scoring is good enough, or whether that makes the whole thing too naive.

I know this leaves out a lot on purpose, like page-level links, content depth, topical authority, freshness, and brand strength.

Does this direction sound reasonable for a rough internal keyword triage tool?

I’d especially love feedback on whether this logic makes sense at all, whether domain-level authority is enough for a first pass, and what you would change without making it much more complex?

submitted by /u/greedy_tourist
[link] [comments]

from Search Engine Optimization: The Latest SEO News https://ift.tt/OXKjCZc

Comments

Popular posts from this blog

Local seo vs. natiowide seo?

I've done SEO for local businesses but I recently got my first client that sells an item nation wide. ​ Any suggestions for doing nationwide SEO? ​ I am used to making geopages for local towns. I was going to do the same with some input from the client about what cities or towns he would like to show up in? submitted by /u/Letmeinterviewyou [link] [comments] from Search Engine Optimization: The Latest SEO News http://bit.ly/2JHy0k0

GMB territory inching with service company

Seeking advice on extending our service area, while our main GMB profile states SD County, we only rank in our neighborhood but we have the team to service much more jobs. The boss wants us to get addresses in these hot territories within the county and use call rail numbers to validate the GMB profile. Question: Does this still work? Will it catch up with us? OR is there a better way to rank in a territory for a service. We are 4.9 stars with 120+ reviews submitted by /u/SoCal619TradesPro [link] [comments] from Search Engine Optimization: The Latest SEO News https://ift.tt/9RWmh6i