How do I add internal links in WordPress?

In the Gutenberg editor, highlight the text you want linked, hit Cmd/Ctrl+K, and start typing — WordPress suggests your own pages. Click one to insert. Plugins like Link Whisper add bulk suggestions, but apply them selectively — over-linking hurts rankings.

Manual (recommended for important posts)

Highlight the phrase you want as anchor text. Hit Cmd/Ctrl+K. Type the title of the target post — WordPress autocompletes. Press Enter. The highlighted phrase becomes the anchor.

Natural anchor text beats keyword-stuffed anchor text. "Read our pricing guide" is fine; "cheap SEO pricing comparison tool" is not.

Plugins (use with restraint)

Link Whisper and Rank Math's internal linking feature scan your content and suggest links. Useful for spotting opportunities. Don't set to auto-apply — you'll end up with keyword-stuffed anchors and over-linked pages that Google flags as manipulative.

The key discipline

Limit each important post to 5 outbound in-body internal links max. Link from authority pages (position 1) to striking-distance pages (positions 2-10), not the other way around.

Internal Linking Agent exports suggestions as Markdown — paste them into WordPress and the Gutenberg editor renders the links instantly.

Stop chasing backlinks. Use the ones you already have.

Apply for early access. We're onboarding users in iterations so everyone gets hands-on support.