Skip to content

Standard Operating Procedures Fresh

SOPs are procedures, not reference docs. Each one walks you through a specific task from start to finish — what to call, what to check, what to store.

Available SOPs

SOPWhat It Covers
Setup & AuthenticationCreate account, get credentials, test connection, set env vars
SERP Rank TrackingPost keyword tasks, poll for results, parse positions, store history
Keyword Research PipelineSearch volume, keyword suggestions, related terms, filtering
Backlink AuditDomain backlink analysis, referring domains, toxic links, anchor text
On-Page SEO AuditCrawl tasks, broken links, missing titles, slow pages, priority fixes
Local SEO Data CollectionLocal pack data, GMB reviews, local finder, combining sources

How to Use These SOPs

Each SOP is self-contained. You can run them independently or chain them together. The Workflows section shows how to combine multiple SOPs into automated pipelines.

Prerequisites

Before running any SOP, complete Setup & Authentication. All other SOPs assume:

  • You have a DataForSEO account with API credentials
  • DATAFORSEO_LOGIN and DATAFORSEO_PASSWORD are set in your environment
  • You have Python 3.8+ or curl available

Cost Awareness

DataForSEO charges per task. Live endpoints cost more than task-based endpoints. Each SOP notes the recommended endpoint type and approximate cost tier. Always use task-based endpoints for bulk work.

Internal SOP reference — not affiliated with DataForSEO.