[{"data":1,"prerenderedAt":351},["ShallowReactive",2],{"blog-en-redesign-without-losing-seo":3,"published":254},{"doc":4,"versions":237,"related":240},{"id":5,"title":6,"body":7,"description":222,"draft":223,"extension":224,"lang":225,"lead":226,"meta":227,"minutes":212,"modified":228,"navigation":229,"path":230,"price":226,"published":228,"seo":231,"seoTitle":232,"services":233,"stem":235,"__hash__":236},"blog\u002Fen\u002Fblog\u002Fredesign-without-losing-seo.md","Website redesign: how not to lose your Google positions",{"type":8,"value":9,"toc":204},"minimark",[10,14,19,22,41,44,48,53,67,71,74,78,81,85,88,92,95,99,108,112,127,131,145,148,152,185,189,192],[11,12,13],"p",{},"After a redesign, traffic sometimes drops: a new structure, different URLs, lost headings. It is not inevitable. If you follow a plan, search positions usually hold, and sometimes even grow. Below is the checklist I use.",[15,16,18],"h2",{"id":17},"why-positions-drop","Why positions drop",[11,20,21],{},"The search engine has indexed the old page URLs, their headings, content and links. Positions fall if, after a redesign:",[23,24,25,29,32,35,38],"ul",{},[26,27,28],"li",{},"the URLs changed and there are no redirects, so old pages return an error;",[26,30,31],{},"headings and descriptions got lost or changed;",[26,33,34],{},"content that brought visitors was removed;",[26,36,37],{},"the site became slower;",[26,39,40],{},"the site was closed to indexing and nobody opened it again.",[11,42,43],{},"All of this can be anticipated.",[15,45,47],{"id":46},"checklist-before-launch","Checklist before launch",[49,50,52],"h3",{"id":51},"_1-record-what-you-have","1. Record what you have",[23,54,55,58,61,64],{},[26,56,57],{},"Export a list of all pages on the site.",[26,59,60],{},"Note which pages bring the most traffic (data from Google Search Console and analytics).",[26,62,63],{},"Save the titles and descriptions of the key pages.",[26,65,66],{},"Record the current positions for the main queries.",[49,68,70],{"id":69},"_2-keep-the-urls","2. Keep the URLs",[11,72,73],{},"It is best if page URLs don't change. Where changes are unavoidable, prepare an \"old URL → new URL\" table for every page.",[49,75,77],{"id":76},"_3-set-up-redirects","3. Set up redirects",[11,79,80],{},"Every old URL must lead to the new one with a permanent redirect (the so-called 301). It tells the search engine that the page has moved and keeps its link equity. Important: redirect to the matching page, not everything to the home page.",[49,82,84],{"id":83},"_4-move-the-content-and-headings","4. Move the content and headings",[11,86,87],{},"Keep the texts that bring traffic. Move or improve the titles and descriptions of key pages, but don't lose them. Keep the heading structure inside the text.",[49,89,91],{"id":90},"_5-check-on-atest-site","5. Check on a test site",[11,93,94],{},"Build the new site at a closed test address. There you check redirects, speed and how the site works on a phone. Always block the test copy from search, otherwise it will end up in the results.",[49,96,98],{"id":97},"_6-take-care-of-speed","6. Take care of speed",[11,100,101,102,107],{},"The new design must not be slower. Check the figures in PageSpeed Insights before launch. See also ",[103,104,106],"a",{"href":105},"\u002Fen\u002Fservices\u002Fsite-speed\u002F","website speed-up",".",[15,109,111],{"id":110},"on-launch-day","On launch day",[113,114,115,118,121,124],"ol",{},[26,116,117],{},"Switch on the new site and the redirects.",[26,119,120],{},"Check that the site is open to indexing (no noindex tag and no block in robots.txt).",[26,122,123],{},"Upload the new sitemap to Google Search Console.",[26,125,126],{},"Check the key pages: they open, redirects work, forms submit.",[15,128,130],{"id":129},"after-launch","After launch",[23,132,133,136,139,142],{},[26,134,135],{},"For a few weeks, watch the indexing report and errors in Search Console.",[26,137,138],{},"Compare traffic and positions with the data from before launch.",[26,140,141],{},"Fix the broken links and 404 errors you find.",[26,143,144],{},"Don't change everything that can be changed right away: let the site settle.",[11,146,147],{},"Small fluctuations in the first weeks after launch are normal: the search engine needs time to re-read the site. A serious drop usually means a step from the list above was missed somewhere.",[15,149,151],{"id":150},"common-mistakes","Common mistakes",[23,153,154,161,167,173,179],{},[26,155,156,160],{},[157,158,159],"strong",{},"Forgot the redirects:"," The most frequent cause of losses.",[26,162,163,166],{},[157,164,165],{},"Redirected all old URLs to the home page:"," It doesn't pass on the pages' link equity.",[26,168,169,172],{},[157,170,171],{},"Left the test copy open to search,"," or, the other way round, left the indexing block on the live site.",[26,174,175,178],{},[157,176,177],{},"Removed pages that brought traffic"," because they \"didn't fit\" the new design.",[26,180,181,184],{},[157,182,183],{},"Changed everything at once:"," URLs, structure, texts and design. Then it is impossible to tell what caused the drop.",[15,186,188],{"id":187},"how-much-it-costs","How much it costs",[11,190,191],{},"The price of the redesign itself depends on the scope. Write what the site is and what you want to change, and I'll estimate the work.",[11,193,194,195,199,200,107],{},"Website redesign: ",[103,196,198],{"href":197},"\u002Fen\u002Fservices\u002Fredesign\u002F","terms and what is included",". If the site doesn't need changing, only maintaining, see ",[103,201,203],{"href":202},"\u002Fen\u002Fservices\u002Fsite-support\u002F","website support and rework",{"title":205,"searchDepth":206,"depth":206,"links":207},"",2,[208,209,218,219,220,221],{"id":17,"depth":206,"text":18},{"id":46,"depth":206,"text":47,"children":210},[211,213,214,215,216,217],{"id":51,"depth":212,"text":52},3,{"id":69,"depth":212,"text":70},{"id":76,"depth":212,"text":77},{"id":83,"depth":212,"text":84},{"id":90,"depth":212,"text":91},{"id":97,"depth":212,"text":98},{"id":110,"depth":206,"text":111},{"id":129,"depth":206,"text":130},{"id":150,"depth":206,"text":151},{"id":187,"depth":206,"text":188},"How to redesign a website without losing traffic: what to keep, how to set up redirects, what to check before and after launch. A practical checklist.",false,"md","en",null,{},"2026-11-01",true,"\u002Fen\u002Fblog\u002Fredesign-without-losing-seo",{"title":6,"description":222},"Website redesign without losing Google positions",[234],"redesign","en\u002Fblog\u002Fredesign-without-losing-seo","MzpSujSUtqOI9d6xE8DnfN3CSyIipwQSPI1_HW9tB7w",[225,238,239],"ru","uk",[241,246,250],{"path":242,"title":243,"description":244,"draft":223,"short":245},"\u002Fen\u002Fservices\u002Fredesign","Website redesign","Website redesign: a new look, easier structure, responsive layout, speed. I keep page addresses to minimise the risk to Google positions. For outdated sites.","A new look and structure for an old site with minimal risk to search positions.",{"path":247,"title":248,"description":249,"draft":223},"\u002Fen\u002Fblog\u002Fbusiness-card-site-price","Business card website: price and what's included","What a business card website is, which pages it has, what it costs and what drives the price. Plus a checklist of what to prepare before you order.",{"path":251,"title":252,"description":253,"draft":223},"\u002Fen\u002Fblog\u002Fcatalog-or-online-store","Catalogue website or online store: which to choose","Catalogue website or online store: the difference, which is simpler and cheaper, who each suits and how to move from a catalogue to a store as you grow.",[255,256,257,258,259,260,261,262,263,197,105,202,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350],"\u002Fen\u002Fservices\u002Fbusiness-card-site\u002F","\u002Fen\u002Fservices\u002Fcatalog-site\u002F","\u002Fen\u002Fservices\u002Fcorporate-site\u002F","\u002Fen\u002Fservices\u002Ffigma-to-html\u002F","\u002Fen\u002Fservices\u002Fflutter-apps\u002F","\u002Fen\u002Fservices\u002Ffull-stack\u002F","\u002Fen\u002Fservices\u002Flanding-page\u002F","\u002Fen\u002Fservices\u002Fonline-store\u002F","\u002Fen\u002Fservices\u002Fportal\u002F","\u002Fen\u002Fservices\u002Fweb-apps\u002F","\u002Fen\u002Fservices\u002Fwordpress\u002F","\u002Fru\u002Fservices\u002Fbusiness-card-site\u002F","\u002Fru\u002Fservices\u002Fcatalog-site\u002F","\u002Fru\u002Fservices\u002Fcorporate-site\u002F","\u002Fru\u002Fservices\u002Ffigma-to-html\u002F","\u002Fru\u002Fservices\u002Fflutter-apps\u002F","\u002Fru\u002Fservices\u002Ffull-stack\u002F","\u002Fru\u002Fservices\u002Flanding-page\u002F","\u002Fru\u002Fservices\u002Fonline-store\u002F","\u002Fru\u002Fservices\u002Fportal\u002F","\u002Fru\u002Fservices\u002Fredesign\u002F","\u002Fru\u002Fservices\u002Fsite-speed\u002F","\u002Fru\u002Fservices\u002Fsite-support\u002F","\u002Fru\u002Fservices\u002Fweb-apps\u002F","\u002Fru\u002Fservices\u002Fwordpress\u002F","\u002Fservices\u002Fbusiness-card-site\u002F","\u002Fservices\u002Fcatalog-site\u002F","\u002Fservices\u002Fcorporate-site\u002F","\u002Fservices\u002Ffigma-to-html\u002F","\u002Fservices\u002Fflutter-apps\u002F","\u002Fservices\u002Ffull-stack\u002F","\u002Fservices\u002Flanding-page\u002F","\u002Fservices\u002Fonline-store\u002F","\u002Fservices\u002Fportal\u002F","\u002Fservices\u002Fredesign\u002F","\u002Fservices\u002Fsite-speed\u002F","\u002Fservices\u002Fsite-support\u002F","\u002Fservices\u002Fweb-apps\u002F","\u002Fservices\u002Fwordpress\u002F","\u002Fservices\u002F","\u002Fen\u002Fservices\u002F","\u002Fru\u002Fservices\u002F","\u002Fen\u002Fcases\u002Fbudgetra\u002F","\u002Fru\u002Fcases\u002Fbudgetra\u002F","\u002Fcases\u002Fbudgetra\u002F","\u002Fcases\u002F","\u002Fen\u002Fcases\u002F","\u002Fru\u002Fcases\u002F","\u002Fen\u002Fblog\u002Fbusiness-card-site-price\u002F","\u002Fen\u002Fblog\u002Fcatalog-or-online-store\u002F","\u002Fen\u002Fblog\u002Fcorporate-site-cost\u002F","\u002Fen\u002Fblog\u002Ffigma-to-html-checklist\u002F","\u002Fen\u002Fblog\u002Ffull-stack-vs-team\u002F","\u002Fen\u002Fblog\u002Flanding-page-cost\u002F","\u002Fen\u002Fblog\u002Fmobile-app-cost\u002F","\u002Fen\u002Fblog\u002Fonline-store-cost\u002F","\u002Fen\u002Fblog\u002Fpersonal-account-guide\u002F","\u002Fen\u002Fblog\u002Fportal-where-to-start\u002F","\u002Fen\u002Fblog\u002Fredesign-without-losing-seo\u002F","\u002Fen\u002Fblog\u002Fsite-support-guide\u002F","\u002Fen\u002Fblog\u002Fslow-site-checklist\u002F","\u002Fen\u002Fblog\u002Fwordpress-or-custom-code\u002F","\u002Fru\u002Fblog\u002Fbusiness-card-site-price\u002F","\u002Fru\u002Fblog\u002Fcatalog-or-online-store\u002F","\u002Fru\u002Fblog\u002Fcorporate-site-cost\u002F","\u002Fru\u002Fblog\u002Ffigma-to-html-checklist\u002F","\u002Fru\u002Fblog\u002Ffull-stack-vs-team\u002F","\u002Fru\u002Fblog\u002Flanding-page-cost\u002F","\u002Fru\u002Fblog\u002Fmobile-app-cost\u002F","\u002Fru\u002Fblog\u002Fonline-store-cost\u002F","\u002Fru\u002Fblog\u002Fpersonal-account-guide\u002F","\u002Fru\u002Fblog\u002Fportal-where-to-start\u002F","\u002Fru\u002Fblog\u002Fredesign-without-losing-seo\u002F","\u002Fru\u002Fblog\u002Fsite-support-guide\u002F","\u002Fru\u002Fblog\u002Fslow-site-checklist\u002F","\u002Fru\u002Fblog\u002Fwordpress-or-custom-code\u002F","\u002Fblog\u002Fbusiness-card-site-price\u002F","\u002Fblog\u002Fcatalog-or-online-store\u002F","\u002Fblog\u002Fcorporate-site-cost\u002F","\u002Fblog\u002Ffigma-to-html-checklist\u002F","\u002Fblog\u002Ffull-stack-vs-team\u002F","\u002Fblog\u002Flanding-page-cost\u002F","\u002Fblog\u002Fmobile-app-cost\u002F","\u002Fblog\u002Fonline-store-cost\u002F","\u002Fblog\u002Fpersonal-account-guide\u002F","\u002Fblog\u002Fportal-where-to-start\u002F","\u002Fblog\u002Fredesign-without-losing-seo\u002F","\u002Fblog\u002Fsite-support-guide\u002F","\u002Fblog\u002Fslow-site-checklist\u002F","\u002Fblog\u002Fwordpress-or-custom-code\u002F","\u002Fblog\u002F","\u002Fen\u002Fblog\u002F","\u002Fru\u002Fblog\u002F","\u002Fbrief\u002F","\u002Fen\u002Fbrief\u002F","\u002Fru\u002Fbrief\u002F",1793579960114]