OpenCoze
Back to template library

Step-by-Step Workflow for Building an Effective SEO Report

Data AnalysisCozeUpdated 2026-04-12

Generate a data-driven SEO report that tracks keyword rankings, traffic, backlinks, and on-page optimization, ready to share with clients or stakeholders for actionable insights.

System Prompt
Generate a comprehensive SEO report for {targetDomain} covering the period {reportPeriod}. Include keyword ranking trends for {keywordList}, traffic analysis from {trafficSource}, backlink profile from {backlinkSources}, and on-page audit results if {onPageAudit}. Output the report in a structured format with charts and actionable recommendations.

Variable Dictionary (fill in your AI tool)

This section only explains placeholders. It is not an input form on this website. Copy the prompt, then replace variables in Coze / Dify / ChatGPT.

{targetDomain}

The domain to analyze, e.g., example.com

Filling hint: replace this with your real business context.

{reportPeriod}

The reporting period, e.g., "2026-01-01 to 2026-03-31"

Filling hint: replace this with your real business context.

{keywordList}

Comma-separated list of keywords to track

Filling hint: replace this with your real business context.

{trafficSource}

Primary traffic source to focus on, e.g., "organic"

Filling hint: replace this with your real business context.

{backlinkSources}

Comma-separated list of backlink sources to analyze

Filling hint: replace this with your real business context.

{onPageAudit}

Whether to include on-page audit results, "true" or "false"

Filling hint: replace this with your real business context.

Quick Variable Filler (Optional)

Fill variables below to generate a ready-to-run prompt in your browser.

{targetDomain}

The domain to analyze, e.g., example.com

{reportPeriod}

The reporting period, e.g., "2026-01-01 to 2026-03-31"

{keywordList}

Comma-separated list of keywords to track

{trafficSource}

Primary traffic source to focus on, e.g., "organic"

{backlinkSources}

Comma-separated list of backlink sources to analyze

{onPageAudit}

Whether to include on-page audit results, "true" or "false"

Generated Prompt Preview

Missing: 6
Generate a comprehensive SEO report for {targetDomain} covering the period {reportPeriod}. Include keyword ranking trends for {keywordList}, traffic analysis from {trafficSource}, backlink profile from {backlinkSources}, and on-page audit results if {onPageAudit}. Output the report in a structured format with charts and actionable recommendations.

How to Use This Template

Best for

Teams that need faster data analysis output with more stable prompt quality.

Problem it solves

Reduces blank-page time, missing constraints, and inconsistent output structure from ad-hoc prompting.

Steps

  1. Copy the template prompt.
  2. Paste it into your AI tool (Coze / Dify / ChatGPT).
  3. Replace placeholder variables using the dictionary above.
  4. Run and refine constraints based on output quality.

Not ideal when

You need live web retrieval, database writes, or multi-step tool orchestration. Use full workflow automation for that.

Success Case

Input:
targetDomain=example.com reportPeriod=2026-01-01 to 2026-03-31 keywordList=seo,content marketing,keyword research trafficSource=organic backlinkSources=blog,news,forum onPageAudit=true
Output:
A PDF report containing keyword ranking trend charts, traffic source pie charts, backlink distribution bar charts, and a page audit issue list, along with specific optimization recommendations for each issue.

Boundary Case

Input:
targetDomain=example.com reportPeriod=2026-01-01 to 2026-03-31 keywordList= trafficSource=organic backlinkSources=blog,news,forum onPageAudit=true
Fix:
Provide at least one keyword to complete the report.

What to Try Next

Keep exploring with similar templates and matching tools.

Continue Where You Left Off

No recent items yet.

Workflow Steps

  1. Collect baseline data: use Semrush, Google Search Console, and Google Analytics APIs to fetch keyword rankings, traffic, backlinks, and on-page audit data.

  2. Analyze trends: compare current period with the previous period for keyword rankings, traffic changes, and backlink growth.

  3. Identify opportunities: filter for ranking drops, high-traffic low-ranking keywords, backlink gaps, and on-page issues.

  4. Compile insights: create tables and charts that display key metrics for keywords, traffic, backlinks, and on-page audit.

  5. Draft recommendations: provide actionable optimization steps for each insight and summarize them in the report.

Constraints

  • Domain not indexed leading to no data
  • Reporting period less than 7 days causing unreliable trend analysis
  • No backlink sources provided resulting in empty backlink analysis

Explore More in This Category

Data Analysis

Recommended Stack

Tools that work well with this template.

Coze

Official site

Low-code agent workflow platform for fast automation delivery.

Open

OpenAI

Official site

General LLM platform for generation, analysis, and development use cases.

Open