squirrelscan
GitHub

Keyword Stuffing

Detects excessive keyword repetition in content

Detects excessive keyword repetition in content

Rule ID content/keyword-stuffing
Category Content
Scope Per-page
Severity warning
Weight 5/10

Solution

Keyword stuffing is repeating words unnaturally to manipulate rankings. Search engines penalize this practice. Write naturally for users first. Use keywords where they fit naturally. Aim for 1-2% keyword density at most. Use synonyms and related terms instead of repeating the exact same phrase. Focus on providing value, not gaming algorithms.

Options

This rule supports the following configuration options:

Option Type Default Description
density_threshold unknown undefined Keyword density percentage threshold
min_occurrences unknown undefined Minimum word occurrences to flag
whitelist unknown undefined Words to ignore (e.g., brand name)

Configuration Example

[rules."content/keyword-stuffing"]
density_threshold = undefined
min_occurrences = undefined
whitelist = undefined

Enable / Disable

Disable this rule

[rules]
disable = ["content/keyword-stuffing"]

Disable all Content rules

[rules]
disable = ["content/*"]

Enable only this rule

[rules]
enable = ["content/keyword-stuffing"]
disable = ["*"]

Type to search…

↑↓ navigate↵ openesc close