Yes, it works with Elementor
Linkilo reads Elementor content, suggests internal links inside it, and writes links back into the Elementor data when you apply a suggestion. Both Elementor free and Elementor Pro are supported.
How Linkilo reads Elementor pages
Elementor stores page content in its own data (_elementor_data), not in the normal post content field. Linkilo:
- Looks for Elementor data on the post.
- Confirms the page was actually built and saved with Elementor (Elementor’s edit-mode marker is set), not just left over from an old draft.
- Walks the layout and pulls text out of every text-bearing widget (Text Editor, Heading, etc.).
- Treats that combined text the same way it treats a normal post — keyword extraction, AI analysis and suggestion scoring all run as usual.
If a page has no Elementor data, Linkilo reads the normal post content instead. So a site that mixes Elementor pages with classic posts works fine.
Inline suggestions inside the Elementor canvas
Elementor uses its own preview shell that doesn’t accept third-party panels. Linkilo’s suggestion box is not rendered inside the Elementor builder canvas.
Instead, the Linkilo AI Suggestions box sits on the standard WordPress post-edit screen (the one you see when you open the post in the WordPress editor rather than “Edit with Elementor”). Open the post there, find the box, and click Get AI Suggestions or Get Legacy Suggestions. You can also work from the site-wide queue at Linkilo → Linking → AI Suggestions.
How “Apply” works inside Elementor
When you click Apply Link on a suggestion for an Elementor page, Linkilo:
- Opens the Elementor data.
- Finds the widget containing the source sentence.
- Wraps the anchor text in a link to the target URL.
- Saves the Elementor data back.
The next time you load the page (front-end or Elementor builder), the link is there. No manual paste-into-builder step required.
If Linkilo can’t find the sentence inside any Elementor widget (for example, the text is produced by a shortcode the builder doesn’t expose), it does not insert the link anywhere, so your page is left untouched rather than getting a link in the wrong place. Use Customize Anchor Text to pick a sentence that lives in a normal text widget.
What if I’m using Elementor Pro Theme Builder?
Theme Builder templates (headers, footers, archive layouts) are technically Elementor posts and can be scanned, but their text rarely contains good link candidates. You can leave them in or exclude them:
- Exclude a template: add its URL to Linkilo → Settings → Content & Ignored Words → Skip auto-link & URL changes.
- Exclude an entire template type: untick the
elementor_librarypost type in Linkilo → Settings → General → Scan these post types (you may need Show non-public types to see it).
Troubleshooting
“Apply” succeeded but I don’t see the link on the page
- Clear Elementor’s cache: Elementor → Tools → Regenerate CSS & Data.
- Clear any caching plugin (WP Rocket, LiteSpeed, etc.).
- Open the page in the Elementor builder and check the widget where the link should be — confirm the link is in the widget’s text.
Linkilo doesn’t see my Elementor page
Make sure the page has been saved from the Elementor builder at least once. If you opened a draft in the builder but never saved, Elementor’s edit-mode marker isn’t there. Open the page in the Elementor builder, click Update, then re-run a scan.
Suggestions are based on the old version of my page
Linkilo analyzes a snapshot of the page text when it processes the page. If you’ve made big text changes in Elementor, re-analyze it: open the post in the WordPress editor, expand Advanced in the Linkilo AI Suggestions box and click Re-analyze post, or run Build Queue on Linkilo → Linking → AI Suggestions (or wait for the next Autopilot pass).
See also
- Using Linkilo with Divi
- Using Linkilo with Gutenberg
- Using Linkilo with the Classic Editor
- Does it work with page builders? (overview)
Last reviewed for Linkilo 3.0.0 (October 2026).