Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
Google Search Essentials: Technical Requirements, Spam Policies and Key Best Practices
Google Search Essentials has three parts: technical requirements (Googlebot access, a page that returns 200, indexable content), spam policies that lower rankings or remove a site, and key best practices. We cover the policies added in 2024–2026, the difference between manual actions and algorithmic detection, and protecting user content in ASP.NET Core with X-Robots-Tag and rel="ugc".
How Search Engines Work: Crawling, Rendering, Indexing and Serving
Google processes a page in four steps: it discovers and crawls the URL, renders the JavaScript, indexes the content through duplicate clusters and canonical selection, and serves it by relevance and quality when a query arrives. We show Googlebot's 2 MB limit with a real measurement and follow a post on mertozen.com step by step.