Pillark – Pillar & SEO Cluster Internal Linking

Plugin Banner

Pillark – Pillar & SEO Cluster Internal Linking

by Lasse Enggaard

Download
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.

  1. Upload the pillark folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Open the “Pillark” menu item in the admin sidebar — it opens straight to the Clusters overview.
  1. Clusters — each Pillar page with its supporting pages, colour coded by link direction.

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

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

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

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

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

  4. Linking opportunities — pages that mention each other without linking.

    Linking opportunities — pages that mention each other without linking.

  5. Keyword cannibalization and duplicate anchor texts.

    Keyword cannibalization and duplicate anchor texts.

Does this plugin require Yoast SEO?

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.

Does the plugin modify my content automatically?

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.

Will it slow down my site?

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.

Does it send any data to external servers?

No. All analysis happens locally within your WordPress installation.

What happens to my data if I uninstall the plugin?

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.

Who builds Pillark?

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.

Is this plugin translation-ready?

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.

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.
Back to top