🎯 Purpose
Submits a “Request review” appeal in Google Search Console.
Source: apps/search_console_tools/core/commands/send_appeal.py.
📥 Input
domain: str
📤 Output
True— request submitted (waits for “Request submitted successfully.”)False— the domain is already safe (command checkscheck_domain_safetyfirst)
⚙️ How it works
- Executes
check_domain_safety - If the domain is not safe:
- finds and clicks “request review”
- checks “All issues were fixed”
- fills the textarea with the template
APPEAL_MESSAGE - clicks “Submit request”
📝 Notes
- The command is sensitive to UI text/selector changes on Google’s side.
- If it starts failing, usually you need to update selectors and/or increase
GSC_*timeouts.