Skip to main content
Ask Claude to diagnose content problems or check your site’s health and Erlin runs advanced analysis. These tools find decaying pages, keyword conflicts, and performance issues, and surface your brand profile.

Diagnose content issues

Content decay

erlin_get_content_decay · Read Finds pages that are losing traffic over time. Erlin compares recent traffic (default: last 28 days) against a baseline period (default: last 90 days) and surfaces the pages with the biggest drops first.
Erlin returns the total number of decaying pages and a ranked list starting with the biggest traffic drops. Use this to find content that needs updating or refreshing. To customize the time windows:

Keyword cannibalization

erlin_get_cannibalization · Read Detects keywords where multiple pages from your site compete against each other in search results, diluting your rankings. Shows which keywords are affected and which pages overlap.
Erlin returns the total number of cannibalized keywords and a list showing each keyword with the pages that are fighting over it. Use this to decide which pages to consolidate or differentiate.

Optimization recommendations

erlin_get_recommendations · Read Returns AI-generated optimization recommendations based on your content decay, keyword cannibalization, Core Web Vitals, and page performance. Each recommendation is prioritized with a score from 0 to 100.
Erlin analyzes multiple signals and returns a prioritized list of actions. Higher-scored recommendations have the most impact. If you have GSC connected, the recommendations are more specific because Erlin can factor in search performance data.

Check site performance

Core Web Vitals

erlin_get_core_web_vitals · Read Checks Core Web Vitals (LCP, INP, CLS) using real user data from Chrome UX Report (CrUX). You can check a specific page or your entire domain. Results are cached for 24 hours.
Erlin returns LCP (Largest Contentful Paint), INP (Interaction to Next Paint), and CLS (Cumulative Layout Shift) with their scores. These reflect real user experience, not lab tests. To check a specific page:

Branded vs non-branded traffic

erlin_get_branded_split · Read Shows what percentage of your search clicks and impressions come from people searching for your brand name vs generic keywords. Erlin auto-detects your brand terms, or you can specify custom ones.
Erlin returns the split between branded traffic (people searching for your brand name) and non-branded traffic (people searching generic keywords). A high branded percentage means strong brand awareness. A low one means your organic growth depends on non-branded discovery.

View brand profile

Brand profile

erlin_get_brand_info · Read Returns your brand profile for a tracked website: company information, industry, target audience, products and services, customer sentiment, and brand tone. Shows whatever Erlin has analyzed so far.
Erlin returns the available sections of your brand analysis. If any sections have not been analyzed yet, it tells you which ones are missing and suggests completing the analysis from the Erlin dashboard. Claude uses this to understand your brand context before generating prompts or content.

Analytics tools

Pull GA4 and Search Console data into Claude.

Visibility tools

Run checks and read your visibility dashboard.