Workflow

Weekly Content Theft Detection Workflow

Automated weekly workflow to detect content theft by searching for unique phrases from your pages. Identifies copied content and generates DMCA evidence.

Overview

This workflow searches for unique phrases from your published content every week. When it finds those phrases on other domains, it flags the theft with the offending URL, matched text, and search position to support DMCA takedown requests.

Trigger

Weekly cron every Wednesday at 2:00 AM.

Schedule

Weekly on Wednesday

Workflow Steps

1

Extract Unique Phrases from Your Content

Pull distinctive phrases from your published content that are unlikely to appear naturally on other sites. Focus on unique descriptions, branded terminology, and specific data points.

2

Search for Phrases Across the Web

Use exact-match search queries for each phrase to find pages that have copied your content verbatim.

3

Generate DMCA Evidence Report

Compile theft instances into a structured evidence report with all information needed for DMCA takedown requests.

Python Implementation

Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY'], 'Content-Type': 'application/json'}
data = requests.post('https://api.scavio.dev/api/v1/search', headers=H, json={'query': 'example', 'country_code': 'us'}).json()
print(len(data.get('organic_results', [])))

JavaScript Implementation

JavaScript
const H = {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};
fetch('https://api.scavio.dev/api/v1/search', {method: 'POST', headers: H, body: JSON.stringify({query: 'example', country_code: 'us'})}).then(r => r.json()).then(d => console.log(d.organic_results?.length));

Platforms Used

Google

Web search with knowledge graph, PAA, and AI overviews

Frequently Asked Questions

This workflow searches for unique phrases from your published content every week. When it finds those phrases on other domains, it flags the theft with the offending URL, matched text, and search position to support DMCA takedown requests.

This workflow uses a weekly cron every wednesday at 2:00 am.. Weekly on Wednesday.

This workflow uses the following Scavio platforms: google. Each platform is called via the same unified API endpoint.

Yes. Scavio's free tier includes 250 credits per month with no credit card required. That is enough to test and validate this workflow before scaling it.

Weekly Content Theft Detection Workflow

Automated weekly workflow to detect content theft by searching for unique phrases from your pages. Identifies copied content and generates DMCA evidence.