Documentation

Last updated

Getting started with pSEO Guard

Run your first pre-publish pSEO audit and turn a page matrix into Ready, Review, and Blocked decisions.

5 min·No account required·Runs locally

What you'll do

  1. 1Prepare page data
  2. 2Import CSV
  3. 3Run audit
  4. 4Review decisions
  5. 5Export results

Result: a page-level Ready / Review / Blocked queue.

Before you begin

Requiredurl
title
h1
Optionalmeta_description
target_keyword
canonical
word_count
parent_url
indexable

Current limit: up to 5,000 rows per audit.

Note

The free audit runs locally in your browser. Your CSV does not need to be uploaded to a pSEO Guard account.

01

Prepare your page set

CSVCopy
url,title,h1,meta_description,target_keyword,canonical,word_count,parent_url,indexable "/services/seo/austin/","SEO Services in Austin | Example","SEO Services in Austin","Local SEO planning, technical review, and content support for businesses serving the Austin market.","seo services austin","/services/seo/austin/","620","/services/seo/","true" "/services/seo/dallas/","SEO Services in Texas | Example","SEO Services in Dallas","SEO support for Dallas companies with clear scope, local evidence, and practical next steps.","seo services texas","/services/seo/dallas/","210","/services/seo/","true" "/services/seo/{{city}}/","SEO Services in {{city}} | Example","SEO Services in {{city}}","TODO: replace this placeholder before publishing.","seo services {{city}}","/services/seo/{{city}}/","120","/services/seo/","true"

One row = one proposed page.

View the complete CSV schema →
02

Import your page set

Paste CSVUpload CSVSample data

Choose how you want to provide the CSV, then continue with the audit.

  1. Open the pSEO audit.
  2. Paste or upload the CSV.
  3. Confirm the detected rows.
  4. Run the audit.
03

Run the audit

420 proposed317 Ready82 Review21 Blocked

pSEO Guard runs deterministic checks, including:

Duplicate URL · Missing Title / H1 · Duplicate Title / H1 · Exact intent overlap · Placeholder leakage · Metadata issues · Canonical issues · Thin-page signals · Missing parent relationships

Important

Ready means the row passed the current audit rules. It does not mean Google will automatically index or rank the page.

04

Review the decision queue

OverviewIssuesPages

ReadyNo blocking or review issues detected.

ReviewThe page needs a human decision before publishing.

BlockedA deterministic problem should be fixed before the page ships.

IssuesDuplicate URL appears in this page set. 12 pages Blocked Target keyword or intent is shared by multiple pages. 18 pages Review Meta description is missing. 9 pages Review An unresolved placeholder was found. 4 pages BlockedPages
URLStatusIssues
/austin/Ready
/dallas/ReviewShared intent
/houston/BlockedDuplicate URL

The audit produces a page-level decision queue, not a site health score.

05

Decide what happens next

ReadyApprove

ReviewFix · Differentiate · Merge · Review intent

BlockedFix required field · Remove duplicate · Resolve placeholder · Exclude page

Issue → Reason → Decision → Next action

06

Export the result

Includes row number, status, URL, title, H1, target keyword, canonical, word count, parent, issue count, and issues, ready for spreadsheet review, CMS workflow, content changes, or team handoff.