Maintenance Dashboard
Symptom, investigate, resolve, prevent - for everything that has gone wrong before.
Pages are absent from Google and the HTML contains a noindex directive, typically carried over from staging.
Post-migration, images/links/admin-ajax calls still reference the old domain or path.
wp-config.php table prefix doesn't match the actual tables present after a migration/restore.
Image placeholders/broken-icon show instead of actual images across one or more pages.
404s appeared right after a site migration, restore, or server move; permalink structure hasn't been re-saved.
DB_NAME/DB_USER/DB_PASSWORD/DB_HOST in wp-config.php don't match the actual DB user/host on this environment.