Automatización de tareas SEO con Google Search Console, IA y un servidor MCP

Intermedio

Este es unMarket Research, AI RAGflujo de automatización del dominio deautomatización que contiene 9 nodos.Utiliza principalmente nodos como HttpRequestTool, McpTrigger. Usar Google Search Console e IA a través de un servidor MCP para automatizar tareas SEO

Requisitos previos
  • Pueden requerirse credenciales de autenticación para la API de destino
Vista previa del flujo de trabajo
Visualización de las conexiones entre nodos, con soporte para zoom y panorámica
Exportar flujo de trabajo
Copie la siguiente configuración JSON en n8n para importar y usar este flujo de trabajo
{
  "meta": {
    "instanceId": "e7ccf4281d5afb175c79c02db95b45f15d5b53862cb6bc357c5e5bc26567f35c"
  },
  "nodes": [
    {
      "id": "c2b3ab00-6a9e-4497-bea0-10941757c3aa",
      "name": "list sites request",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        144,
        304
      ],
      "parameters": {
        "url": "https://www.googleapis.com/webmasters/v3/sites",
        "options": {}
      },
      "typeVersion": 4.2
    },
    {
      "id": "559610bc-ad51-4097-a1d1-520f791c5881",
      "name": "Get Site Info Request1",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        288,
        304
      ],
      "parameters": {
        "url": "=https://www.googleapis.com/webmasters/v3/sites/{{ encodeURIComponent($json.params.arguments.siteUrl) }}",
        "options": {}
      },
      "typeVersion": 4.2
    },
    {
      "id": "751b17a1-7065-4618-bcba-6c7d7db35e07",
      "name": "Search Analytics Request1",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        448,
        304
      ],
      "parameters": {
        "url": "=https://www.googleapis.com/webmasters/v3/sites/{{ encodeURIComponent($json.params.arguments.siteUrl) }}/searchAnalytics/query",
        "method": "POST",
        "options": {}
      },
      "typeVersion": 4.2
    },
    {
      "id": "48689d33-b7d9-4adb-af9b-0234bbf5b2ab",
      "name": "Submit Sitemap Request1",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        608,
        304
      ],
      "parameters": {
        "url": "=https://www.googleapis.com/webmasters/v3/sites/{{ encodeURIComponent($json.params.arguments.siteUrl) }}/sitemaps/{{ encodeURIComponent($json.params.arguments.feedpath) }}",
        "method": "PUT",
        "options": {}
      },
      "typeVersion": 4.2
    },
    {
      "id": "bb6dd550-5ef9-47d5-8849-b33e938218a7",
      "name": "Request Indexing Request1",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        768,
        304
      ],
      "parameters": {
        "url": "https://indexing.googleapis.com/v3/urlNotifications:publish",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "url",
              "value": "={{ $json.params.arguments.inspectionUrl }}"
            },
            {
              "name": "type",
              "value": "URL_UPDATED"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "bf95461f-3dd5-4932-bdbe-40ed7577f323",
      "name": "Nota adhesiva",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -592,
        -96
      ],
      "parameters": {
        "width": 608,
        "height": 1712,
        "content": "# 🚀 Google Search Console MCP Server\n\n---\n\n## 📋 Description\n\nThis n8n workflow serves as a **Model Context Protocol (MCP)** server, connecting MCP-compatible AI tools (like Claude) directly to the Google Search Console APIs. With this workflow, users can automate critical SEO tasks and manage Google Search Console data effortlessly via MCP endpoints.\n\n**Included Functionalities:**\n- 📌 **List Verified Sites**\n- 📌 **Retrieve Detailed Site Information**\n- 📌 **Access Search Analytics Data**\n- 📌 **Submit and Manage Sitemaps**\n- 📌 **Request URL Indexing**\n\nOAuth2 is fully supported for secure and seamless API interactions.\n\n---\n\n## 🛠️ Setup Instructions\n\n### 🔑 Prerequisites\n- **n8n instance** (cloud or self-hosted)\n- Google Cloud project with enabled APIs:\n  - Google Search Console API\n  - Web Search Indexing API\n- OAuth2 Credentials from Google Cloud\n\n### ⚙️ Workflow Setup\n\n**Step 1: Import Workflow**\n- Open n8n, select **\"Import from JSON\"**, and paste this workflow JSON.\n\n**Step 2: Configure OAuth2 Credentials**\n- Navigate to **Settings → Credentials**.\n- Add new credentials (**Google OAuth2 API**):\n  - **Client ID** and **Client Secret** from Google Cloud\n  - Scopes:\n    ```\n    https://www.googleapis.com/auth/webmasters.readonly\n    https://www.googleapis.com/auth/webmasters\n    https://www.googleapis.com/auth/indexing\n    ```\n\n**Step 3: Configure Webhooks**\n- Webhook URLs auto-generate in MCP Server Trigger node.\n- Ensure webhooks are publicly accessible via HTTPS.\n\n**Step 4: Testing**\n- Test your endpoints with sample HTTP requests to confirm everything is working correctly.\n\n---\n\n## 🎯 Usage Examples\n\n- **List Sites**: Fetch all verified Search Console sites.\n- **Get Site Info**: Get detailed information about a particular site.\n- **Search Analytics**: Pull metrics such as clicks, impressions, and rankings.\n- **Submit Sitemap**: Automatically submit sitemaps.\n- **Request URL Indexing**: Trigger Google's indexing for specific URLs instantly.\n\n---\n\n## 🚩 Use Cases & Applications\n- SEO automation workflows\n- AI-driven SEO analytics\n- Real-time website performance monitoring\n- Automated sitemap management\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "2a8b3cb2-5302-4b4a-9876-407b944d16dc",
      "name": "MCP GSC",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        272,
        -80
      ],
      "webhookId": "125ed1a6-7292-4085-b22e-9a1028c22449",
      "parameters": {
        "path": "125ed1a6-7292-4085-b22e-9a1028c22449"
      },
      "typeVersion": 2
    },
    {
      "id": "55134ecb-f073-46fa-a943-3a0aeb1e24a2",
      "name": "Nota adhesiva1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        928,
        -144
      ],
      "parameters": {
        "color": 3,
        "width": 576,
        "height": 560,
        "content": "## Need a tailor-made workflow? Tell me about your business and get a free proposal:\n\n**[Start here → Custom Automation Form](https://taskmorphr.com/contact)**\n\n---\n## 📈 Cost-Savings Snapshot  \nCurious what automation could save you?  \nRun the 60-second calculator:\n\n**[ROI / Cost Comparison](https://taskmorphr.com/cost-comparison)**\n\n---\n### ✉️ Reach me directly  \n`paul@taskmorphr.com`"
      },
      "typeVersion": 1
    },
    {
      "id": "45168036-c08a-4c0f-a170-cd0ffd8e694d",
      "name": "Nota adhesiva2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1248,
        256
      ],
      "parameters": {
        "color": 3,
        "width": 224,
        "height": 128,
        "content": "### 🛠️ Build it yourself  \nBrowse every ready-made workflow:  \n[Full Template Pack — coming soon](https://n8n.io/creators/diagopl/)\n"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "c2b3ab00-6a9e-4497-bea0-10941757c3aa": {
      "ai_tool": [
        [
          {
            "node": "2a8b3cb2-5302-4b4a-9876-407b944d16dc",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "559610bc-ad51-4097-a1d1-520f791c5881": {
      "ai_tool": [
        [
          {
            "node": "2a8b3cb2-5302-4b4a-9876-407b944d16dc",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "48689d33-b7d9-4adb-af9b-0234bbf5b2ab": {
      "ai_tool": [
        [
          {
            "node": "2a8b3cb2-5302-4b4a-9876-407b944d16dc",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "bb6dd550-5ef9-47d5-8849-b33e938218a7": {
      "ai_tool": [
        [
          {
            "node": "2a8b3cb2-5302-4b4a-9876-407b944d16dc",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "751b17a1-7065-4618-bcba-6c7d7db35e07": {
      "ai_tool": [
        [
          {
            "node": "2a8b3cb2-5302-4b4a-9876-407b944d16dc",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}
Preguntas frecuentes

¿Cómo usar este flujo de trabajo?

Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.

¿En qué escenarios es adecuado este flujo de trabajo?

Intermedio - Investigación de mercado, RAG de IA

¿Es de pago?

Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.

Flujos de trabajo relacionados recomendados

Análisis y calificación de acciones con IA y envío de informes por Gmail
Sistema de análisis de acciones basado en AI, con clasificación por AI y función de envío de informes por Gmail
Gmail
Markdown
Agent
+
Gmail
Markdown
Agent
24 NodosPaul
Comercio de criptomonedas
Construir un asistente de conocimiento de fuentes múltiples integrando Claude, RAG, Perplexity y Drive
Construir un asistente de conocimiento de todas las fuentes integrado con Claude, RAG, Perplexity y Drive
Set
Switch
Google Drive
+
Set
Switch
Google Drive
38 NodosPaul
Wiki interno
Servidor MCP de API de ClickMeter
API de rastreo y análisis de enlaces de ClickMeter, con soporte para operaciones completas
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
119 NodosDavid Ashby
Investigación de mercado
Servidor MCP de API WHOIS por lotes
Crear una API WHOIS para agentes de IA con 8 operaciones de administración de dominios
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
14 NodosDavid Ashby
Investigación de mercado
Centro de Comando de IA para Negocios: Agente modular de Google Workspace, búsqueda vectorial y informes multicanal
Centro de Comando de IA Empresarial: Agentes modulares de Google Workspace, búsqueda vectorial y reportes multicanal
Set
Gmail
Slack
+
Set
Gmail
Slack
80 NodosPaul
Extracción de documentos
Agente multi-fuente de IA: GPT-4, búsqueda Perplexity, Supabase y Google Sheets
Agente multiorigen IA: integración de GPT-4, búsqueda Perplexity, Supabase y Google Sheets
Perplexity Tool
Agent
Google Sheets Tool
+
Perplexity Tool
Agent
Google Sheets Tool
14 NodosPaul
Wiki interno
Información del flujo de trabajo
Nivel de dificultad
Intermedio
Número de nodos9
Categoría2
Tipos de nodos3
Descripción de la dificultad

Adecuado para usuarios con experiencia intermedia, flujos de trabajo de complejidad media con 6-15 nodos

Autor

Automation expert & n8n power user. I build advanced workflows combining AI, outbound, and business logic. Grab my templates or reach out for custom builds.

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34