TaliaLink π
TaliaLink is a powerful Chrome Extension designed for SEO specialists, Web Developers, and Content Creators. It analyzes all links on a webpage to detect broken links, redirect loops, security risks, and SEO opportunities.
π Key Features
π‘οΈ Security & Integrity
-
Status Code Analysis: Detects 404, 500, Timeout, and other HTTP errors.
-
Redirect Chains: Traces full redirect paths (e.g.,
301 -> 302 -> 200) to find loops. -
Security Audits:
-
Reverse Tabnabbing: Warns about
target="_blank"links missingrel="noopener". -
Malicious Downloads: Flags links to potentially dangerous files (
.exe,.zip,.rar). -
Suspicious TLDs: Warns about uncommon TLDs often used for spam (
.tk, etc.).
π SEO Metricsβ¦
TaliaLink π
TaliaLink is a powerful Chrome Extension designed for SEO specialists, Web Developers, and Content Creators. It analyzes all links on a webpage to detect broken links, redirect loops, security risks, and SEO opportunities.
π Key Features
π‘οΈ Security & Integrity
-
Status Code Analysis: Detects 404, 500, Timeout, and other HTTP errors.
-
Redirect Chains: Traces full redirect paths (e.g.,
301 -> 302 -> 200) to find loops. -
Security Audits:
-
Reverse Tabnabbing: Warns about
target="_blank"links missingrel="noopener". -
Malicious Downloads: Flags links to potentially dangerous files (
.exe,.zip,.rar). -
Suspicious TLDs: Warns about uncommon TLDs often used for spam (
.tk, etc.).
π SEO Metrics
- Moz Domain Authority (DA): Integrates with Moz API (V2) to show DA scores directly in the table.
- Rel Attributes: Visual badges for
dofollow,nofollow,sponsored, andugc. - Link Type: Distinguishes between Internal and External links.
π·οΈ Site Audit & Visualization (New!)
-
Recursive Crawler: Scans an entire website (up to 4 levels deep) to find broken links across multiple pages.
-
XML Sitemap Support: Can parse and audit generic
sitemap.xmlfiles. -
Interactive Visual Graph: Visualizes your siteβs internal linking structure with a force-directed graph.
-
Hover Effects: Highlight node connections to see pathing.
-
Broken Link Detection: Red nodes indicate pages with errors.
-
Drag & Zoom: Fully interactive canvas implementation.
π¨ UI & UX
- Modern Dashboard: A clean, responsive interface using Vanilla JS and CSS Variables.
- Dark Mode: Fully supported dark theme for night-time auditing.
- Internationalization: Available in English, Italian, French, German, and Spanish.
- Filters: Real-time filtering by Domain, Link Type (Int/Ext), or Status (OK/Broken).
π€ Automation (Dashboard)
- Active Monitoring: Monitor specific URLs automatically in the background (daily checks).
- Email Alerts: Get notified via EmailJS when a monitored link breaks.
- Browser Notifications: Instant alerts via Chrome Notifications.
π₯ Installation
- Download or Clone this repository.
- Open Chrome and go to
chrome://extensions. - Enable "Developer mode" (top right).
- Click "Load unpacked".
- Select the extension folder.
βοΈ Configuration
Moz API (Optional)
To see Domain Authority (DA) scores:
- Get a free API Token from Moz API.
- Open the extension Settings (Gear Icon).
- Paste your V2 Token.
Tip: Enter
DEMOto simulate DA scores for testing purposes.
Email Notifications (Optional)
- Open the Dashboard (Chart Icon).
- Go to the Settings tab.
- Enable Email Notifications and enter your EmailJS credentials (Service ID, Template ID, Public Key).
π οΈ Tech Stack
- Core: Vanilla JavaScript (ES Modules), HTML5, CSS3.
- Manifest: Chrome Extension Manifest V3.
- No External Dependencies: Lightweight and secure.
π License
Distributed under the GNU General Public License v3. See LICENSE for more information.
Built with β€οΈ for better web standards.
π¨βπ» Author
Luca Lo Castro
- Email: luca.lo.castro23@gmail.com
- GitHub: LucaLoCastro