📊 Generate SEO anchor texts from Google Sheets with Claude 4 Sonnet

⚡ 145 views · 📊 Market Research & Insights

Description

SEO Anchor Text Generator with n8n and Claude AI

Generate optimized SEO anchor texts for internal linking using AI automation. This workflow processes your website pages and creates diverse, SEO-compliant anchor variations automatically.

Who’s it for

What it does

This workflow automatically generates 10 unique SEO anchor texts with 3-5 linguistic variations each (40-50 total variations per page) using Claude AI. It analyzes your page content, applies advanced SEO criteria, and creates diverse anchor types including exact match, brand anchors, long-tail keywords, contextual phrases, and call-to-action variants.

How it works

The system connects to your Google Sheets document containing page information, filters pages needing anchor generation, processes each page individually through Claude AI, and updates your spreadsheet with generated anchor texts. The workflow ensures semantic relevance, keyword optimization, natural language flow, and linguistic diversity while avoiding over-optimization penalties.

Requirements

How to set up

Step 1: Prepare Your Data

Duplicate the template spreadsheet: https://docs.google.com/spreadsheets/d/1VNl8xLYgRrNcKrmN9hCdfov1dMnwD44tAALJZAlagCo Fill in your page information in the “Anchor” sheet:

Step 2: Configure n8n Credentials

Set up Google Sheets OAuth2:

Step 3: Import and Activate Workflow

Import the workflow from the provided JSON Update credential references to match your configured credentials Test the Chat Trigger webhook to ensure it’s accessible Activate the workflow in n8n

Step 4: Execute the Workflow

Send a chat message with your Google Sheets URL to trigger the workflow Monitor execution through n8n interface to track progress Check your spreadsheet for automatically generated anchor texts Review and customize generated anchors as needed for your content

How to customize the workflow

Modify AI Prompt Instructions

Update the “Générateur d’ancres” node prompt to:

Adjust Data Processing

Customize the “Filter” node conditions to:

Enhance Output Formatting

Modify the “Import Sheets” code node to:

Scale for Large Datasets

Optimize the “Loop Over Items” batch processing:

Integration Extensions

Extend functionality by adding nodes for:

Advanced Customization Tips

đź”— Nodes Used

Google Sheets, Filter, AI Agent, Anthropic Chat Model, Chat Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup