Technical SEO Checklist for New Websites
Complete technical SEO setup checklist for new websites covering crawling, indexing, performance, and structured data.
Pratinjau SERP
Pratinjau tampilan halaman Anda di hasil pencarian Google
Technical SEO for New Websites
Getting technical SEO right from the start prevents costly fixes later. This checklist covers the foundations that every new website needs before focusing on content and backlinks.
Crawling and Indexing
Create and submit an XML sitemap to Google Search Console and Bing Webmaster Tools. Configure robots.txt to allow crawling of all public pages while blocking admin, staging, and duplicate content paths. Verify robots.txt doesn't accidentally block CSS/JS files that Googlebot needs for rendering. Set up Google Search Console and verify ownership via DNS record.
URL Structure
Use descriptive, keyword-rich URLs: /blog/seo-checklist not /blog/post-123. Enforce consistent URL format: trailing slash or not (pick one), www or non-www (redirect the other). Implement canonical tags on every page to prevent duplicate content issues. Ensure all internal links use the canonical URL format.
Performance
Achieve Core Web Vitals targets: LCP under 2.5 seconds, CLS under 0.1, INP under 200ms. Compress images (WebP format), minify CSS/JS, enable text compression (Brotli/gzip), and implement browser caching. Use lazy loading for below-the-fold images. Consider a CDN for global audiences.
Mobile Experience
Verify mobile-friendliness with Google's Mobile-Friendly Test. Use responsive design (not separate mobile URLs). Ensure tap targets are at least 48ร48px with sufficient spacing. Test with real devices, not just browser emulators. Mobile-first indexing means Google evaluates your mobile version, not desktop.
Structured Data
Implement JSON-LD structured data: Organization (homepage), BreadcrumbList (all pages), Article (blog posts), FAQ (FAQ pages), and domain-specific types. Validate with Google's Rich Results Test. Monitor structured data errors in Search Console.
Security
Enforce HTTPS on all pages. Set HSTS headers. Implement security headers (CSP, X-Frame-Options, X-Content-Type-Options). Set up a security.txt file. These are not just security measures โ Google uses HTTPS as a ranking signal.
Alat Terkait
Format Terkait
Panduan Terkait
Meta Tags for SEO: Title, Description, and Open Graph
Meta tags control how your pages appear in search results and social media shares. This guide covers the essential meta tags for SEO, Open Graph for social sharing, and Twitter Card markup.
Structured Data and Schema.org: A Practical Guide
Structured data helps search engines understand your content and can generate rich results like star ratings, FAQs, and product cards. Learn how to implement Schema.org markup effectively with JSON-LD.
Robots.txt and Sitemap.xml: Crawl Control Best Practices
Robots.txt and sitemap.xml are the primary tools for controlling how search engines discover and crawl your site. Misconfiguration can accidentally block important pages or waste crawl budget on irrelevant ones.
Core Web Vitals: LCP, INP, and CLS Explained
Core Web Vitals are Google's metrics for measuring real-world user experience. This guide explains LCP, INP, and CLS, their impact on search rankings, and practical strategies for improving each metric.
Troubleshooting Google Search Console Errors
Google Search Console reports crawling, indexing, and structured data errors that directly affect your search visibility. This guide helps you interpret and fix the most common GSC error types.