Skip to content

Two free WordPress plugins

From focus keywords to internal links.

Two plugins, one sequence.

Auto Links for SEO fills the focus keyword field on every page that is missing one, then turns those keywords into internal links across your whole site. Two plugins, run in sequence.

  • ✓2,000+ and 1,000+ active installs
  • ✓Free on WordPress.org
  • ✓Yoast, Rank Math, AIOSEO, SEOPress

A representation of the plugin interface. Every label is taken verbatim from the screen.

Two ways in

Start where your site actually is.

The two plugins are independent. If your keyword fields are already filled, go straight to the linking plugin. If they are empty, start with the keyword plugin. Neither requires the other.

I want internal links

Your SEO plugin already holds a focus keyword on most pages, and you want those keywords turned into links.

  • Reads the keyword layer your SEO plugin already stores
  • Does not write keywords back, and does not need the other plugin
  • Free covers posts and pages

I need to fill my keyword fields

Most of your pages have an empty focus keyword field, and filling them by hand is not realistic.

  • Writes into Yoast, Rank Math, All in One SEO or SEOPress
  • Useful on its own, whether or not you ever build links
  • Free covers posts, pages and custom post types
  • 01Finds every published page with an empty focus keyword
  • 02Writes the page title into your SEO plugin's own field
  • 03Builds internal links from those keywords as anchors
  • 04Only fills fields that FETCH found empty, so a keyword you set by hand is not in the batch

How it works

Assign first. Link second.

Most WordPress sites have the same two gaps, and they compound. Missing focus keywords leave your SEO plugin with nothing to analyse. Weak internal linking leaves your deep pages unreachable. These plugins close both, in the order that matters.

01

Assign the focus keywords

Auto Focus Keyword scans your published content, finds the pages where the focus keyword field is empty, and populates them from the page title. One pass covers the whole site.

  • Writes into Yoast, Rank Math, All in One SEO or SEOPress, whichever is active
  • FETCH selects only empty fields, so a keyword you already wrote is not in the batch
  • Processed in batches, so a site with thousands of pages does not time out
  • Blacklist the pages that should keep a hand-picked keyword
Focus keyword plugin→
02

Build the internal links

Automatic Internal Links reads those keywords, finds matching phrases in your content, and creates internal links using the keywords as anchors. Manual sync in Free, continuous in Pro.

  • Uses the keyword itself as the anchor text
  • Caps how often one keyword repeats on a page, three by default, and excludes the keywords, pages or URLs you choose
  • Add custom manual links on top of the automatic ones
  • Every created link is listed in the activity log, where it can be edited or deleted
Internal links plugin→

What it fixes

Three structural problems, one pass.

Orphan pages

A page with no internal link pointing to it is effectively invisible to a crawler. The pipeline creates links to every page that carries a focus keyword.

Deep pages

Content buried four or more clicks from the homepage struggles to rank. Internal links flatten the structure and shorten the path.

Wasted crawl budget

Search engines allocate limited crawling resources per site. A deliberate internal link network guides them to the pages that matter.

A page nobody links to is a page nobody finds. Internal links are the cheapest structural fix in SEO, and the one most sites never finish.

Before and after

What changes on a page.

Before

  • Focus keyword field: empty
  • Inbound internal links: none
  • The phrase "internal linking strategy" sits in the body as plain text
  • Reachable only through the category archive

An illustrative example, not a measured result. What your own site produces depends on your content, your matching settings and your exclusions.

Compatibility

It writes into the SEO plugin you already run.

The plugin detects which SEO plugin is active and writes to that plugin's own storage. It does not add a competing keyword layer, and it does not ask you to change tools.

  • Yoast SEO
  • Rank Math
  • All in One SEO
  • SEOPress
  • WooCommerce (Pro)
  • WPML, same-language filtering from 2.0.8
  • Polylang, not tested

Free and Pro

Stated plainly, no asterisks.

Auto Focus Keyword for SEO
CapabilityFreePro
Manual FETCH and SYNC Included Included
Posts and pages Included Included
Custom post types Included Included
Activity log and page blacklist Included Included
WooCommerce products Not included Included
Continuous sync on create and update Not included Included
Per-content metabox Not included Included
Automatic Internal Links for SEO
CapabilityFreePro
Manual SYNC Included Included
Posts and pages Included Included
Custom manual links Included Included
Global exclusions by keyword, URL and HTML tag Included Included
Custom post types Not included Included
WooCommerce products Not included Included
Continuous AUTO LINKS Not included Included
Background batch processing Not included Included
Per-content exclusion metabox Not included Included

Start with the free version.

Both plugins are free on WordPress.org for posts and pages. Run the pipeline once on your site and look at what it finds before you consider Pro.

This site publishes a machine-readable AI usage policy and governance framework.

Auto Links for SEO — two WordPress plugins, one SEO pipeline, product docs bounded by machine-readable governance surfaces.