MCP 서버를 통한 Google Search Console과 AI를 사용한 SEO 작업 자동화
중급
이것은Market Research, AI RAG분야의자동화 워크플로우로, 9개의 노드를 포함합니다.주로 HttpRequestTool, McpTrigger 등의 노드를 사용하며. MCP 서버를 통한 Google Search Console 및 AI SEO 작업 자동화
사전 요구사항
- •대상 API의 인증 정보가 필요할 수 있음
사용된 노드 (9)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"meta": {
"instanceId": "e7ccf4281d5afb175c79c02db95b45f15d5b53862cb6bc357c5e5bc26567f35c"
},
"nodes": [
{
"id": "c2b3ab00-6a9e-4497-bea0-10941757c3aa",
"name": "사이트 목록 요청",
"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": "사이트 정보 요청1",
"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": "검색 분석 요청1",
"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": "사이트맵 제출 요청1",
"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": "인덱싱 요청1",
"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": "메모지",
"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": "메모지1",
"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": "메모지2",
"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
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 시장 조사, AI RAG
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
AI 주식 분석 및 점수 매기기와 Gmail 리포트 발송
AI 기반 주식 분석 시스템, AI 점수 및 Gmail 보고서 발송 기능 포함
Gmail
Markdown
Agent
+
Gmail
Markdown
Agent
24 노드Paul
암호화폐 거래
Claude, RAG, Perplexity, Drive를 통합한 전원 지식 어시스턴트 구축
Claude, RAG, Perplexity 및 Drive 통합된 전원 지식 어시스턴트 구축
Set
Switch
Google Drive
+
Set
Switch
Google Drive
38 노드Paul
내부 위키
ClickMeter API MCP 서버
ClickMeter 링크 추적 및 분석 API, 전체 작업 지원
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
119 노드David Ashby
시장 조사
批量WHOIS API MCP 서버
AI 대리인을 위한 8개 도메인 관리 작업을 포함한 WHOIS API 인터페이스를 만듭니다.
Http Request Tool
Mcp Trigger
Http Request Tool
Mcp Trigger
14 노드David Ashby
시장 조사
비즈니스 AI 지휘 센터: Google Workspace 모듈화 대리자, 벡터 검색 및 다중 채널 보고
상업 AI 지휘 센터: Google Workspace 모듈화 대리자, 벡터 검색 및 다중 채널 보고
Set
Gmail
Slack
+
Set
Gmail
Slack
80 노드Paul
문서 추출
AI 멀티소스 에이전트: GPT-4, Perplexity 검색, Supabase 및 Google Sheets
AI 다중 소스 에이전트: GPT-4, Perplexity 검색, Supabase 및 Google Sheets 연동
Perplexity Tool
Agent
Google Sheets Tool
+
Perplexity Tool
Agent
Google Sheets Tool
14 노드Paul
내부 위키
워크플로우 정보
난이도
중급
노드 수9
카테고리2
노드 유형3
저자
Paul
@diagoplAutomation expert & n8n power user. I build advanced workflows combining AI, outbound, and business logic. Grab my templates or reach out for custom builds.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유