Aprenda a bloquear .env e .git no nginx e também dumps .sql e .bak, sem a brecha do location ^~ que libera arquivo oculto dentro de uploads.
Corrija o canonical errado no Yoast com o filtro wpseo_canonical: a paginação passa a apontar para ela mesma e a URL de filtro volta a indexar.
Exponha campos personalizados no /wp-json usando register_post_meta com show_in_rest, schema de array e auth_callback para liberar a escrita.
Veja como desligar o AMP no WordPress sem gerar 404: rewrite 301 de /amp/ no nginx, na ordem certa e a conferência no Search Console.
Resolva o Cannot query field do GraphQL no Magento 2.4.8: limpe o cache que realmente guarda o schema e confirme os campos por introspecção.
Monte o log de consentimento LGPD numa tabela MySQL e grave a prova do aceite do banner: hash do IP, versão do texto e data do clique.
Teste o OpenSearch com curl, corrija o bloco catalog/search do env.php e reindexe pra tirar o Could not ping search engine do Magento 2.4.8.
Monte um ia.php para chamar API de IA com cURL no PHP 8.3: curl_init, header x-api-key e a leitura certa dos blocos que voltam no JSON.
Corrija o WordPress que não aparece no Google: desmarque o noindex em Leitura, confira o blog_public pelo WP-CLI e entenda o robots.txt virtual.
Resolva o erro 429 Too Many Requests em scripts PHP lendo o header Retry-After e aplicando backoff exponencial com jitter usando usleep e cURL.