Interlinkify Target Keywords
Ignore Word List + Better Active Keyword Detection Rules

PURPOSE
This file is for improving auto-detected Active Keywords so your plugin does not save weak phrases like:
- if you
- in the
- the app
- why does
- how to
- use instagram
- your device
- to the

Instead, the plugin should prefer real SEO phrases and long-tail topics closer to Interlinkify quality.

==================================================
1) HARD IGNORE SINGLE WORDS
==================================================
Ignore these when they appear alone as a candidate keyword:

a
an
the
and
or
but
if
then
else
for
to
of
in
on
at
by
as
is
are
was
were
be
been
being
do
does
did
can
could
should
would
will
may
might
must
have
has
had
with
from
into
onto
over
under
between
through
about
against
before
after
below
above
up
down
out
off
again
further
once
here
there
when
where
why
how
what
which
who
whom
this
that
these
those
you
your
yours
we
our
ours
they
their
theirs
he
his
she
her
hers
it
its
me
my
mine
us
them
am
not
no
yes
also
just
very
more
most
less
least
same
other
another
such
only
own
so
than
too
s
re
ve
ll
d
m
app
guide
post
page
article
topic
feature
content
section
thing
things
way
ways
part
parts
step
steps
method
methods
info
information
complete
comprehensive
best
ultimate
latest
new
old
free
online
site
website
web
user
users
device
devices
phone
phones
video
videos
image
images
photo
photos
code
id
url
menu
profile
account
accounts
settings
option
options
system
platform
service
services
tool
tools
media
social
home
blog
contact
about
privacy
policy
terms
comment
comments
message
messages
view
viewer
viewers
story
stories
reel
reels
post
posts
page
pages

==================================================
2) HARD IGNORE SHORT PHRASES (ALWAYS REJECT)
==================================================
Reject these exact phrases even if they repeat often:

if you
in the
to the
of the
on the
for the
at the
with the
by the
from the
into the
out of
as a
as an
is a
is an
are a
are an
it is
this is
that is
there is
there are
how to
why does
what is
what are
code id
section fb
click here
learn more
can i
can you
should i
should you
when you
when the
where to
where is
which is
which are
use the
use instagram
use facebook
use youtube
the app
the apps
the phone
the device
your phone
your device
your account
your profile
your app
your apps
your content
your page
your post
your posts
your story
your stories
your reels
the platform
the service
the feature
the system
the website
the article
the guide
the topic
a complete guide
a comprehensive guide
complete guide
comprehensive guide
step by step
for free
right now
at all
of service
terms of
tips to
ways to
something like
the following
refuses to
going to
to start
worry about
much storage
up so
if your
if the
you clear
you use
you can
you will
you may
you need
you should
you want
therefore
in order
as well
for example
such as
one of
a lot
kind of
sort of
based on
according to
monthly fee
the videos

==================================================
3) SOFT IGNORE / LOW PRIORITY WORDS
==================================================
These should not usually become primary keywords unless combined with strong topical words:

app
phone
device
user
users
feature
guide
complete
comprehensive
latest
free
online
best
new
old
system
platform
service
page
post
story
stories
reels
account
profile
settings
menu
option
options
content
media
social
comment
comments
message
messages
video
videos
image
images
photo
photos
issue
issues
problem
problems
fix
fixes
solution
solutions
help
support
info
information
method
methods
steps
way
ways
thing
things
part
parts
section
sections
article
blog
site
website
web

==================================================
4) BETTER ACTIVE KEYWORD RULES
==================================================
Use these rules instead of plain n-gram frequency.

RULE 1
Prefer title-based phrases first.
- Extract 2-6 word phrases from the title.
- Reject title phrases that are mostly stopwords.
- Give highest weight to phrases that contain the core topic nouns.

RULE 2
Prefer heading-based phrases second.
- H2/H3 phrases are often better than random body phrases.
- Use heading phrases as strong secondary candidates.

RULE 3
For body phrases, require meaningful tokens.
- 2-word phrase: both words should be meaningful, not stopwords.
- 3+ word phrase: at least 2 meaningful words.
- Reject phrases where first or last word is a stopword.

RULE 4
Prefer topic phrases, not sentence leftovers.
Good examples:
- facebook messenger not working
- youtube comments as a viewer
- what is electronic travel authorization uk
- clearing instagram cache
- instagram cache
- electronic travel authorization
- messenger not working

Bad examples:
- if you
- in the
- the following
- use instagram
- your device
- to the
- much storage
- up so

RULE 5
Use title similarity score.
A phrase should score higher if:
- it appears in title
- or most of its tokens appear in title
- or it is a close subset of title topic

RULE 6
Use heading similarity score.
A phrase should score higher if:
- it appears in H2/H3/H4
- or shares important words with headings

RULE 7
Apply occurrence count only after quality filtering.
Do not let frequent junk phrases beat rare high-quality phrases.

RULE 8
Primary keyword selection.
Choose the primary keyword like this:
- best title-aligned phrase
- 2 to 6 words
- high topical specificity
- not generic
- not mostly stopwords
- if possible, close to what a human would target for SEO

RULE 9
Secondary keyword selection.
Choose secondary keywords like this:
- related subtopics
- meaningful long-tail phrases
- heading-derived phrases
- variation of the primary topic
- avoid near duplicates unless necessary

RULE 10
Deduplication.
Treat these as near duplicates and keep the strongest one only:
- singular/plural variants
- word-order variants with same meaning
- title phrase + same phrase with filler words
- full title and title subset where subset is cleaner

==================================================
5) RECOMMENDED PRIMARY KEYWORD HEURISTIC
==================================================
Rank candidates in this order:

1. title-derived phrases with 2-6 words
2. heading-derived phrases with 2-6 words
3. slug-derived phrases
4. body-derived phrases that pass strict filters

Primary score suggestion:

primary_score =
  (title_exact_match * 6)
+ (title_token_overlap * 5)
+ (heading_overlap * 3)
+ (slug_overlap * 3)
+ (meaningful_word_count * 1.5)
+ (log(1 + occurrences) * 1.2)
- (stopword_ratio * 5)
- (generic_penalty * 4)
- (noise_phrase_penalty * 100)

==================================================
6) RECOMMENDED SECONDARY KEYWORD RULES
==================================================
Keep only keywords that:
- are not exact or near duplicates of the primary
- have at least 2 meaningful words
- are relevant to the same topic cluster
- are not just filler sentence fragments
- ideally appear in headings or repeated body areas

Cap secondaries to 5-8 good phrases, not 12 weak phrases.
Quality over quantity.

==================================================
7) EXAMPLES FROM YOUR SCREENSHOTS
==================================================
BAD CURRENT ACTIVE KEYWORDS
- if you
- in the
- the video
- going to
- to start
- why does
- your phone
- your device
- use instagram
- how to

BETTER TARGET KEYWORDS SHOULD LOOK LIKE

Post: Facebook Messenger Not Working: Quick Fix Guide
Primary:
- facebook messenger not working
Secondaries:
- messenger not working
- facebook messenger issues
- messenger app fails
- prevent future messenger problems
- web version works but mobile app fails

Post: Can I Download YouTube Videos Safely? Here’s What You Need to Know
Primary:
- can i download youtube videos safely
Secondaries:
- download youtube videos
- downloading videos
- youtube videos
- what happens if you download without permission

Post: Is Facebook Going to Start Charging? Here’s What You Need to Know
Primary:
- is facebook going to start charging
Secondaries:
- facebook charging
- facebook monthly fee
- charge users
- what facebook says

Post: What is electronic travel authorization uk?
Primary:
- electronic travel authorization uk
Secondaries:
- electronic travel authorization
- uk travel authorization
- travel permit uk
- digital travel permit

Post: Why Does Instagram Take Up So Much Storage on Your Phone
Primary:
- why does instagram take up so much storage
Secondaries:
- instagram storage
- instagram cache
- much storage on your phone
- temporary files instagram

Post: What Does Clearing Instagram Cache Do — Complete Guide for 2025
Primary:
- clearing instagram cache
Secondaries:
- instagram cache
- clear instagram cache
- temporary files instagram
- what does clearing instagram cache do

==================================================
8) RECOMMENDED IMPLEMENTATION APPROACH
==================================================
Step 1
Extract candidates from:
- title
- title windows (2-6 words)
- slug
- headings
- body n-grams (2-5 words)

Step 2
Normalize:
- lowercase
- trim spaces
- collapse spaces
- remove punctuation except meaningful separators

Step 3
Reject immediately if:
- exact match in HARD IGNORE SHORT PHRASES
- single word from HARD IGNORE SINGLE WORDS
- mostly stopwords
- first/last token is stopword
- fewer than 2 meaningful tokens
- corrupted / numeric / junk phrase

Step 4
Score using title/headings/occurrence/meaningfulness.

Step 5
Choose:
- 1 best primary
- 5-8 strong secondaries max

Step 6
Save only high-quality phrases into Active Keywords.

==================================================
9) OPTIONAL IMPROVEMENTS
==================================================
- maintain a custom noise phrase list in a separate config file
- add industry/topic-specific stopwords
- use stemming / singular-plural merge
- compare against Rank Math focus keyword when available
- let AI refine only the top 10 heuristic candidates, not raw content phrases
