# Skill: Implement SEO in the correct order -- technical first, copy second > Configure a site's SEO so search engines can index it and users click through, by fixing crawlability first, then setting unique titles and descriptions, then optimizing speed. Applies before any site launch and as a post-build audit. Source: sodigi·learn — vibecoding/chtoby-nahodili-seo · https://sodigi.io/learn/vibecoding/chtoby-nahodili-seo ## When to use - A site has been live for weeks but does not appear in search results. - You are about to launch a new site or page and want organic traffic from day one. - Every page on the site has the same generic title ("Home" or the site name). - The site loads slowly or has oversized images. ## Core rules - Fix technical SEO before touching copy. Polishing headlines while the crawler cannot reach the page is wasted effort. - Check for leftover `noindex` tags from development mode -- this is the single most common launch mistake. - All important pages must be reachable within two clicks from the homepage and not blocked in robots.txt. - One page, one topic. Each page targets exactly one user intent (one query). Never pack multiple unrelated topics into a single page. - Title: 50-60 characters, key phrase at the front, unique per page, written for a human not a keyword list. - Meta description: 120-160 characters, honest summary of page content, key topic woven in naturally. - Exactly one H1 per page. H2/H3 headings reflect real content structure, not sprinkled for decoration. - Page speed is an SEO factor. Compress images, remove unused scripts, avoid render-blocking resources. LCP target: under 2.5s on mobile. ## Procedure 1. Check for `noindex` in page HTML and headers. Remove any `noindex` that should not be there. 2. Check robots.txt -- confirm important pages are not blocked. 3. Confirm all important pages are two clicks from the homepage. 4. For each page, write a unique title (50-60 chars, key phrase first) and meta description (120-160 chars, honest content summary). 5. Verify each page has exactly one H1 and that H2/H3 headings match the actual content structure. 6. Compress images. Remove or defer non-critical scripts. Measure LCP on mobile. 7. Review the final result: report what was changed and why. ## Ready-to-use prompt ``` Check and improve the site's SEO. Work strictly in this order: 1. Technical first. Make sure there is no noindex anywhere and the site is accessible to search engines in robots.txt. All important pages must be reachable within two clicks from the homepage. 2. For each page, set a unique title 50-60 characters long with the key phrase at the front, and a description of 120-160 characters that honestly describes the page content. 3. Verify each page has exactly one H1 heading and that subheadings reflect the real content structure. 4. Optimize speed: compress heavy images, remove extra scripts. 5. At the end, list exactly what you changed and why. ``` ## Pitfalls - Forgetting to remove the `noindex` tag from development mode -- the site stays invisible in Google for months. - Improving copy before fixing the technical layer -- pointless if the crawler cannot reach the page. - Using the same title ("Home") across all pages -- the search engine cannot differentiate pages. - Keyword stuffing in titles -- treated as a spam signal; write for humans. - Dumping all topics onto one page -- with no focus it ranks for nothing. - Ignoring page speed on mobile -- Google measures mobile-first and slow sites drop in rankings. - Writing meta descriptions that do not match page content -- misleads the search engine and earns a ranking penalty.