Pillark – Pillar & SEO Cluster Internal Linking
Pillark – Pillar & SEO Cluster Internal Linking
Description
Pillark gives you a clear overview of your pillar pages and the content clusters built around them, plus the internal-linking tools to keep that structure healthy. Pick your Pillar pages, and Pillark automatically maps which posts link to them, scores each cluster’s structure, and flags what’s missing.
Everything runs inside your own WordPress admin. The plugin reads your existing posts and pages, builds an internal link map, and reports on the parts of onsite SEO that are easy to overlook.
Pillark is built and maintained by Lasse Enggaard, a Danish SEO specialist and web developer working with technical SEO and internal linking. He is a co-owner of the Danish web agency Webro and has worked with search since 2015. Pillark came out of that work rather than a product roadmap: the same internal linking audit, done by hand one client site at a time, until it was worth writing down properly. Plugin home: pillark.org
What it does
- Clusters – choose your Pillar pages and see each cluster on one screen. Every supporting page is a card showing whether the link runs both ways, one way, or not at all.
- Internal link profile – one table covering every published page and post: internal links in and out split by post type, the anchor text used most often to link in, external links, dead internal links, last modified date and images.
- Orphan detection – pages that receive no incoming internal links at all, marked in every row and available as a filter.
- Dead link detection – internal links pointing at pages that no longer exist, checked against posts, pages, archives and taxonomies so the count can be trusted.
- Linking opportunities – pages that mention another page by name without linking to it. The words are already written; only the link is missing.
- Keyword cannibalization – posts competing for the same focus keyword.
- Duplicate anchors – identical anchor texts pointing to different URLs.
- Manual cluster members – attach an existing page to a cluster by hand while restructuring, before the links between them exist.
Works with Yoast SEO
The keyword cannibalization report uses Yoast SEO’s focus keyword data, and the per-Pillar cluster score includes Yoast’s SEO title, meta description and focus keyword as one of its signals when Yoast is active. Neither is required — the internal link analysis, cluster overview and other tools all work without Yoast installed. This is an independent plugin and is not affiliated with, endorsed by, or connected to Yoast.
Installation
- Upload the
pillarkfolder to the/wp-content/plugins/directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the “Plugins” screen in WordPress.
- Open the “Pillark” menu item in the admin sidebar — it opens straight to the Clusters overview.
Screenshots

Clusters — each Pillar page with its supporting pages, colour coded by link direction.

Internal link profile — every page and post with its links in, links out, external links and dead links.

The detail dialog listing which pages link to a given page, and with what anchor text.

Linking opportunities — pages that mention each other without linking.

Keyword cannibalization and duplicate anchor texts.
Faq
No. The plugin works on its own. Only the keyword cannibalization report depends on Yoast’s focus keyword data; everything else works without Yoast installed.
No. The plugin reports and suggests. It does not rewrite your posts or insert internal links on its own — it tells you which page to open and what to add, and you write the link.
The analysis runs in the admin area on demand and is cached, so it never runs on your front end. Pillark outputs nothing on the front end at all.
No. All analysis happens locally within your WordPress installation.
Deleting the plugin (not just deactivating it) removes Pillark’s own settings — the pillar selection and any pages you attached to a cluster by hand.
Lasse Enggaard is a Danish SEO specialist and web developer. He works with technical SEO and internal linking, is a co-owner of the web agency Webro in southern Denmark, and has worked with search since 2015. Pillark is maintained by him directly, and support questions are answered in the support forum on this site.
Yes. Pillark uses the pillark text domain throughout (including in JavaScript, via wp_set_script_translations()), and ships with a complete Danish (da_DK) translation out of the box. English is the default; further languages can be contributed via translate.wordpress.org once the plugin is listed.
Reviews
Changelog
1.1.0
- Rebuilt the Clusters screen: one card per cluster, showing for each page whether the link runs both ways, one way, or not at all.
- New: finds pages that mention another page in the same cluster without linking to it.
- New: finds internal links that lead nowhere.
- New: pages can be attached to a cluster by hand while restructuring.
- All pages, Internal link profile and Maintenance merged into one table.
- Faster: the analysis runs once and is cached, instead of per screen.
- Removed the CTA button feature.
1.0.0
- Initial release.