Link Diagnosis Plugin for SEO Panel | Backlink Tracker & Analysis — SEO Panel Documentation

Link Diagnosis

Link Diagnosis Plugin v4.0.0

Detailed backlink reports & competitor link tracking — uncover every link building opportunity.

Download

Link Diagnosis is a powerful SEO Panel plugin that gives you complete visibility into your backlink profile. Track backlinks for your own websites and your competitors, analyse anchor text distribution, identify lost or broken links, and generate scheduled reports automatically — all from within SEO Panel.

The plugin menu provides the following sections:

Projects Manager

Projects Manager is used to organise your backlink tracking work. Each project belongs to a website and can contain multiple backlink trackers.

The list can be filtered by Website and Status (Active / Inactive).

Creating a New Project

To create a new project:

  1. Click New Project
  2. Select the Website the project belongs to
  3. Enter a Name for the project
  4. Click Proceed to save

Project Actions

Each project in the list supports the following actions:

Backlink Tracker

Backlink Tracker is where you create and manage the actual backlink crawl reports for each project. Each tracker targets a specific URL and fetches its backlink data from the configured service provider.

The list shows each tracker with its project, target URL, service provider, maximum links limit, total backlinks found, crawled backlinks, progress status and last updated date.

Progress States

Creating a New Tracker

To create a new backlink tracker:

  1. Navigate to Backlink Tracker and select a Project
  2. Click Backlink Tracker (the New button)
  3. Select the Project
  4. Enter a Name for the tracker
  5. Enter the URL to track backlinks for (e.g. your website or a competitor’s page)
  6. Set the Maximum Links — the maximum number of backlinks to fetch (subject to your plan limit)
  7. Select the Backlinks Service Provider — the API source used to fetch backlink data
  8. Click Proceed to save

Tracker Actions

Import Backlinks

Import Backlinks lets you manually add known backlink URLs into any existing tracker — useful when you already have a list of links that you want to monitor.

To import backlinks:

  1. Select the Project
  2. Select the Tracker
  3. Paste the backlink URLs into the Links field, separated by commas

Example: https://www.example.com/, https://www.example.com/page
4. Click Proceed

An import summary is shown after submission, displaying the count of Valid, Invalid and Duplicate links.

Backlink Reports

Backlink Reports is the main analysis view. It shows all backlinks collected for a selected project and tracker, with powerful filtering and multiple report types.

Report Type Tabs

Switch between report views using the tabs at the top:

Filters

Backlink Details

Clicking any backlink in the report opens its detail view, which shows:

Lost Links

The Lost Links tab highlights backlinks that were previously active but are no longer found at the source page. Use this report to:

Each lost link shows the source URL, anchor text, last known status and the date it was last seen.

Report Summary

The Report Summary tab provides an aggregated overview of your entire backlink profile for the selected tracker.

It includes:

Export and Print options are available for sharing or archiving the summary.

Anchor Reports

The Anchor Reports section (accessible from the report view) shows the distribution of anchor text across all backlinks in the selected tracker. For each anchor you can see:

Export and Print options are available.

Backlink Service Providers

Backlink Service Providers (admin only) manages the external API connections used to fetch backlink data.

Each provider entry shows its name, provider type, masked API key, creation date and status.

Adding a New Service Provider

To add a new provider:

  1. Click Add New Service Provider
  2. Enter the provider Name / Domain
  3. Select the Provider Type
  4. Enter your API Key
  5. Click Proceed to save

Provider Actions

Plugin Settings

Plugin Settings (admin only) controls global defaults and user access permissions.

The following settings are available:

To update a setting, change the value and click Proceed.

Cron Command

The Cron Command section (admin only) provides the command to schedule automated backlink report generation on your server.

Add the following to your server’s crontab (via crontab -e) to run the report generator every day at midnight:

0 0 * * * php /path/to/seopanel/plugins/linkdiagnosis/reportcron.php

Replace /path/to/seopanel with your actual SEO Panel installation path. You may also need to use the full PHP binary path (e.g. /usr/bin/php) depending on your server configuration.

The cron command page inside the plugin displays the exact path pre-filled for your installation and includes a Copy Command button for convenience.

Common Schedule Patterns