What is SEO at the website development stage?
If SEO begins after the launch, some decisions need to be revisited on the live website. This may require new landing pages, URL changes, filter revisions, redirect setup, and template adjustments. SEO during the website development stage helps address these issues before launch and lay the foundation for further promotion.
SEO during the website development stage is the work of an SEO specialist on a future project before its full launch. The specialist studies search demand, analyzes competitors, compiles a semantic core, designs the structure, and prepares requirements to be taken into account during development.
Work begins before the standard internal optimization of a completed resource. At the design stage, the necessary categories, service pages, filters, URL structure, indexing rules, internal linking, and content requirements can be determined in advance. As a result, developers receive clear technical specifications, and SEO doesn't have to be integrated into the completed architecture.
How does SEO at the development stage differ from promoting a finished website?
When promoting an existing website, an SEO specialist works with the existing architecture, page templates, and technical limitations of the CMS. If the structure wasn't designed with search engine demand in mind, a compromise must be found between the current implementation and what's required for proper indexing and increased organic visibility.
SEO website design shifts key decisions to an early stage. First, demand is studied, then the structure is developed, and only then are technical requirements finalized. After launch, promotion continues: rankings are analyzed, content is expanded, pages are improved, and the link profile is developed.
At what stage of development should you involve an SEO specialist?
The best time to engage SEO is before the final approval of the structure, prototypes, and logic of the future website. During this period, you can still safely determine the necessary page types, modify the navigation, implement filters, and formulate template requirements without redeveloping existing elements.
If the project is in the design or programming stage, SEO can also be included, but the scope of possible changes will depend on the current implementation. The earlier search demand analysis and SEO design are conducted, the fewer decisions will need to be made after launch and initial indexing.
What is included in SEO website design?
The scope of work depends on the scale and type of project, but the logic remains general. First, you need to understand search demand and the search results structure, then design the future pages, prepare requirements for developers, and test their implementation on a test version of the site.
SEO design covers architecture, on-page optimization, content, technical SEO, analytics, and future indexing. For an online store, the bulk of the work often revolves around categories and filters, while a service website requires more attention to landing page structure and query distribution.
Business, niche, and competitor analysis
Work begins with studying the product, promotion geography, target audience, and website's commercial model. Without this, the semantic core can easily turn into a large list of queries that are technically relevant to the topic but don't correspond to the company's actual services or the goals of the future pages.
Next, the search results are analyzed. The specialist looks at competitors' page types, titles, descriptions, H1 sections, H2 and H3 structure, commercial blocks, content, internal links, FAQs, prices, forms, calculators, and other elements. The resulting data is used to design your own structure without mechanically copying competitors.
Collection and clustering of the semantic core
The semantic core shows how users search for services, products, and related information. Queries are filtered, intent-based, and grouped. Several similar queries may refer to the same page, while seemingly similar queries sometimes require different URLs.
Clustering helps avoid two extremes: huge pages where different user needs are mixed, and a large number of weak URLs for specific low-frequency phrases. After grouping, each significant cluster receives a clear role in the site structure.
Development of SEO website structure
An SEO structure is built after analyzing demand and competitors. It defines the section hierarchy, the relationships between pages, the nesting level, and the navigation logic. At the same time, it checks whether the search engine robot can find the main URLs through simple internal links without relying on complex JavaScript.
Internal linking is also determined at this stage. Important commercial pages should receive links from relevant sections of the site, and informational materials can support them thematically and direct the user to the next step.
Categories, services, and landing pages
A suitable page type is determined for each group of queries. A commercial cluster may lead to a category, service, or a separate landing page, while an informational question is more often addressed in an article, FAQ, or a corresponding section on the main page.
The number of URLs should be justified by search results and content. Creating dozens of nearly identical pages for the sake of minor keyword permutations is unnecessary. This structure complicates site maintenance and increases the risk of cannibalization between your own pages.
URL structure
The page address must be clear, consistent, and scalable. URL logic is determined before launch to avoid indexed URLs changing later due to inconvenient structure, random identifiers, or excessive nesting.
For multilingual projects, the format of the language versions is determined immediately. During development, we also check how the CMS generates URLs for categories, filters, pagination, and other dynamic pages that could cause significant duplication.
Filters and additional landing pages
In online stores, filters can create thousands of parameter combinations. Some of these pages match actual search demand and can be used as a separate landing page, while other combinations can create duplicates and waste crawling resources without benefiting the user.
Therefore, filtering rules are developed in advance. For valuable combinations, permanent URLs, meta tags, H1 tags, content, and internal linking are determined. Technical variants without independent demand are blocked from indexing or processed using a different logic appropriate to the specific project.
Breadcrumbs and internal linking
Breadcrumbs help users understand their position within the structure and provide search engines with additional links between website levels. Their format is best determined in conjunction with the site architecture, especially if the project contains multiple category levels and a large number of nested pages.
Internal linking is also carefully designed. Links between categories, services, articles, and other materials should appear where the user can actually continue exploring the topic or navigate to a relevant service.
Technical SEO assignment for developers
Once the structure is designed, SEO requirements are translated into specific technical specifications. The developer needs clear rules: which pages are indexed, how URLs are formed, what response codes the server returns, how canonicals are created, and how multilingual support works.
Phrases like "make a website SEO-friendly" are useless for development. The task should describe specific scenarios, examples, and expected results. After implementation, the requirements are tested on a test site before the project is opened for indexing.
Website indexing and crawling
The technical specifications specify rules for robots.txt, meta robots, and sitemap.xml. Search engines must unblock useful pages and restrict access to technical URLs, internal operation results, and other sections that should not appear in search results.
The accessibility of the main content for search engines is checked separately. If significant elements appear only after complex user actions or depend on client-side JavaScript, their implementation should be assessed during development.
Canonical, duplicates and GET parameters
Duplicates occur due to filters, sorting, parameters, multiple URL variations, and CMS features. It's best to define rules for processing such pages in advance, as search engines can quickly detect a large number of redundant URLs after launch.
Canonical is used where it corresponds to the actual page logic, not as a universal replacement for a normal architecture. GET parameters are evaluated separately: some of them are needed by the user, but should not create independent indexable copies of the content.
Redirects and 404 pages
The server must correctly distinguish between existing, migrated, and deleted pages. A 301 redirect is used for permanent migrations, and a missing URL must return a correct 404 code, even if the user is shown a well-designed page with navigation and useful links.
During migration, a redirect map is created from old URLs to the most relevant new ones. A mass redirection of all deleted pages to the homepage is not recommended, as this scenario does not preserve the meaning of the old URL and may be perceived by search engines as an incorrect error handling.
Pagination
Pagination should help users browse long categories while maintaining search engine crawlability. The specific implementation depends on the CMS, design, and number of elements, so the rules are defined in the project-specific specifications.
Infinite scrolling additionally checks whether products or content are accessible via standard URLs and links. The user interface can remain user-friendly, but search engines should have a clear path to the content without performing any non-standard actions.
Multilingualism and hreflang
Each language requires separate indexable URLs, its own Title, Description, H1, and text. Language versions are linked via hreflang, and canonical tags should point to the corresponding version of the page unless there is a specific technical reason to use a different scheme.
Automatic translation without proper structure control can create incomplete or mixed language versions. Therefore, multilingualism is considered during SEO design: menus, system strings, breadcrumbs, forms, Schema.org, and links between relevant pages are checked.
Loading Speed and Core Web Vitals
Performance depends on the chosen technology, images, fonts, JavaScript, CSS, and the behavior of above-the-fold elements. It's easier to immediately determine requirements for image sizes, modern WebP and AVIF formats, space reservations, and loading heavy resources during the development stage.
Lazy loading is applied to images below the fold, but the main visual element of the page should not be artificially delayed. After implementation, Core Web Vitals and PageSpeed are checked, and any issues found are addressed by specific resources and templates.
Schema.org micro-markup
The microdata type is selected based on the page content. Organization, BreadcrumbList, Article, Product, and other suitable entities can be used for a website if the relevant information is actually present on the page and accessible to the user.
Fake reviews, ratings, prices, or FAQs should not be added for the sake of a rich snippet. JSON-LD must match the actual page content and update correctly with site data, especially for products and dynamic sections.
Content requirements
Content is planned simultaneously with the structure, as some page elements need to be included in the prototype. If a commercial cluster requires specifications, a comparison of options, a table, an FAQ, or a section with terms and conditions, it's best to determine the placement of these elements before finalizing the design.
A copywriter's specifications are created after analyzing the semantics and search results. They outline the page's intent, heading structure, key topics, necessary data, internal links, and restrictions that help avoid duplication between adjacent pages.
Title, Description, and H1
For basic page types, rules for generating Title, Description, and H1 tags are defined. On a small site, these elements can be created manually, but a large catalog often requires scalable templates that work correctly for categories, products, and other recurring URL types.
The focus query should appear naturally and be relevant to the page's content. Meta tags shouldn't be filled with a bunch of identical keywords, as the snippet should clearly explain to the user what they'll see after clicking the link.
Commercial page texts
A sales letter answers questions users ask before contacting or purchasing. The page may disclose the service's scope, process, results, cost, limitations, deadlines, project examples, and other information if it's relevant to the company's offering.
Website creation and optimization don't require lengthy text just for the sake of character count. Length is determined by the topic and competitive search results, and information is distributed among the main text, tables, cards, FAQs, and other page elements.
Information content
It's better to organize informational requests into separate content if the user is looking for a detailed explanation, instructions, or comparison. Such pages expand the site's subject matter and can support commercial activities through internal linking.
Blog topics are selected based on semantics and search engine rankings. Publishing articles solely for the sake of search volume is not recommended if the company cannot cover the topic expertly or the material is unrelated to the needs of the target audience.
EEAT and commercial factors
Users should understand who provides the service and why the information on the website can be trusted. Depending on the topic, pages about the company, contact information, information about specialists, authorship of expert materials, case studies, real reviews, portfolios, and legal information are useful.
For sensitive topics, reliability requirements are especially high. Information must have a clear source, and expert statements should be linked to actual experts who are responsible for the content and can prove their expertise.
Setting up analytics
Before launching, you need to define the key actions that will be measured after users arrive. Events and conversions are configured in Google Analytics 4, and Google Search Console is connected to monitor indexing, search queries, and technical issues.
If analytics are installed after advertising and SEO efforts begin, some initial data is lost. Therefore, it's advisable to test events for inquiries, calls, forms, purchases, and other significant actions on a test version, along with other requirements, before release.
How does SEO work during the website development stage?
The process depends on the project stage, but the main stages can be structured sequentially. First, the team studies the business and search demand, then creates a structure, communicates requirements to developers, oversees implementation, and conducts a pre-release audit before launching the site to search engines.
The workflow is as follows: demand analysis - SEO structure - technical specifications - development - implementation monitoring - audit - launch - indexation check. If necessary, individual stages are completed in parallel if design or programming has already begun.
Introduction to the project and setting goals
At the outset, it's important to understand what services or products will be featured on the website, which regions the company covers, and which areas are considered priorities. At the same time, the existing structure is examined if the project is being redesigned or migrated.
The team also identifies development constraints, the CMS used, language versions, and future expansion plans. This data influences the architecture and helps avoid decisions that seem convenient at the outset but hinder the site's scalability within a few months.
Research of search demand
Search queries are collected, and their frequency, intent, and search results are analyzed. Semantics are stripped of irrelevant wording and grouped according to user needs, which then informs the future structure of commercial and informational pages.
Competitors who already rank for priority queries are also checked. Their pages show what content format and URL type the search engine associates with a specific intent, although the final structure is always adapted to the individual's business.
SEO structure design
Based on the clusters, a map of future pages is created. For each significant area, the target URL, page type, core semantics, and place within the overall architecture are determined. The nesting depth and the ability to connect important pages via internal links are simultaneously checked.
The final result is agreed upon with the developers and the project owner. If the desired SEO page requires specific functionality, a filter, a calculator, or another element, the task is assigned until the relevant development stage is completed.
Preparing requirements for designers and developers
SEO requirements are translated into specific tasks for the team. The designer may need to include a FAQ section, features, reviews, or additional navigation elements, while the developer is given rules for URLs, canonicals, robots.txt, sitemaps, redirects, and other technical components.
Each task should have a clear verification result. After implementation, the specialist checks the response code, HTML, content accessibility, mobile version, and other parameters, rather than considering the task complete based solely on the developer's mark.
Content preparation
Once the structure is approved, you can prepare the Title, Description, H1, and text for priority pages. The copywriter's specifications are built around the user's intent and specific questions, and keywords are distributed naturally throughout the text without artificially repeating identical phrases.
It's advisable to prepare content before the release, at least for the main commercial pages. Empty categories and services negatively impact user experience and provide search engines with less information to understand the purpose of the new URL.
Implementation control
During development, an SEO specialist verifies the team's implementation of the agreed-upon requirements. This verification is necessary because even detailed technical specifications can be interpreted differently, especially in complex filters, dynamic templates, and multilingual projects.
Bugs are fixed on a test version, where the changes don't yet affect users or search indexing. After the fix, the affected scenarios are re-tested to ensure that one improvement doesn't create a new issue in another section.
Pre-release SEO audit
Before launch, a technical audit of the website is conducted. A specialist checks page accessibility, robots.txt, sitemap.xml, canonical, meta tags, H1, response codes, redirects, internal links, images, mobile version, and other parameters specified in the task.
The test site's restrictions are checked separately. A common error occurs when indexing or meta robots restrictions are transferred to the main domain along with the staging version's settings, preventing search engines from crawling the new project.
Launching and monitoring indexing
Once the site is launched, work continues. The availability of key URLs is checked, an up-to-date sitemap.xml is submitted, Google Search Console data is analyzed, and the indexing of priority pages is monitored.
The first few weeks provide information that's impossible to obtain in a test environment: the search engine begins to crawl the site regularly, real queries appear, and the first signs of page behavior in search results appear. Based on this data, the next stage of promotion is determined.
What we actually did
Dental clinic · Kyiv and Chernihiv
+44% clicks from search
A domain with no history and a site on a website builder. We built the semantic core for both cities, reworked the landing pages and built the link profile from zero. In four months: 34.8k clicks, impressions 1.32 → 1.76M, DR 0 → 41.
E-commerce · international
+96% clicks in two months
A catalog of digital 3D models. We clustered the semantics, rebuilt the hub pages and fixed duplicates and indexing errors. Google users 247 → 532, CTR 2.4% → 4%.
Medical center · Ukraine
+68.75% visibility in the first month
Narrow visibility and a small semantic core at the start. Semantics, landing page structure, metadata and internal linking, then gradual link building.
How long does SEO website design take?
The timeframe depends on the project size, the scope of semantics, the number of templates, and the current stage of development. For a small website, the structure and requirements are prepared more quickly than for an online store with a large catalog, filters, and multiple language versions.
Additional time is required for approvals and implementation monitoring. Therefore, it's best to estimate the timeframe after reviewing the future website's structure and the list of work already completed by the development team.
How much does SEO cost during the website development stage?
The cost depends on the size of the future website and the depth of the SEO specialist's involvement. A small corporate project and an online store with thousands of products require different amounts of semantics, templates, technical scripts, and time to monitor implementation.
Therefore, the estimate is formed after familiarization with the project. Before starting work, it is necessary to determine the current stage of development, the number of page types, language versions, the presence of a legacy website, and tasks already completed by the internal team.
What does the cost depend on?
The price is affected by the size of the semantic core, the number of future pages, the complexity of filters, the CMS used, and the need for migration. Additional costs arise with multilingualism, a large catalog structure, and complex dynamic URL generation scenarios.
The stage of development also matters. If the structure and design have not yet been approved, many decisions are implemented directly. At a later stage, a specialist must further analyze the existing templates and propose changes based on existing technical constraints.
Why should you order SEO at the development stage from Seo-Gen?
At Seo-Gen, SEO tasks are considered alongside the website's structure, technical implementation, and future maintenance. First, search demand and competitive search results are analyzed, after which recommendations are translated into specific requirements for developers and the content team.
The work takes into account Title, Description, H1, H2 and H3 structure, canonical, hreflang, meta robots, sitemap, duplicate URLs, GET parameters, 404, redirects, internal linking, and appropriate micro-markup. The pages' compliance with search intent is also checked.
An SEO specialist oversees the implementation of requirements and reviews the project before launch. This format helps maintain the logic of decisions throughout the entire process, from semantics and structure to the finished website, which can then be further developed through SEO.
Related services
SEO website optimization
Website SEO optimization from Seo-Gen: technical audit, semantics, content, on-page and off-page optimization. Order comprehensive website promotion on Google.
SEO promotion of a new website
SEO promotion for a new website from scratch: semantics, structure, technical optimization, content, indexing, and Google ranking improvement. Order SEO from Seo-Gen.
On-site SEO optimization
On-site SEO optimization from Seo-Gen: technical audit, structure, content, interlinking, and error correction. Order comprehensive website optimization.
Website promotion in Google
Website promotion on Google: technical SEO optimization, content, links, local SEO, and analytics. Work stages, ranking factors, and organic traffic growth.
Answers to your questions
What is SEO at the website development stage?
SEO at the website development stage includes researching search demand, designing the structure, preparing technical requirements, working with content, and monitoring implementation before launch. The specialist determines in advance which pages will be needed for promotion and how search engines should access them.
After development, a pre-release review is conducted, followed by indexing monitoring. Further promotion continues on the live website, taking into account real search data.
When should you involve an SEO specialist in website development?
It's best to engage a specialist before the structure and prototypes are approved, when the project architecture can still be modified without significant costs. At this stage, it's easier to add a landing page, adjust navigation, or provide the necessary template.
Integration is also possible later, including during the programming stage. In this case, an audit of the already implemented portion is first conducted to determine what changes can still be made before release without major reworking the project.
Is it possible to do SEO after the website is launched?
Yes, SEO for an existing website remains a standard workflow. A specialist conducts an audit, analyzes demand, and gradually optimizes the existing structure, taking into account technical limitations and accumulated indexing.
The difference lies in the scope of rework. If the architecture was created without semantic and search engine analysis, new pages, URL changes, template refinements, and technical bug fixes may be required after launch.
How is SEO design different from regular website development?
Development is responsible for the technical implementation of the project's interface, functionality, and business logic. SEO design determines which pages will be needed to meet search demand, how they will be linked, and what technical requirements must be considered during implementation.
These processes intersect in many tasks. URL structure, filters, navigation, multilingual support, and content loading are directly dependent on development, so it's best to coordinate SEO requirements before the relevant modules are completed.
Do I need to continue SEO after launch?
Yes, preparing a website for release creates a foundation for further work, but rankings and organic traffic require constant improvement. After launch, real data on indexing, queries, clicks, and the performance of individual pages in search results becomes available.
The team analyzes results, improves content, expands the structure based on confirmed demand, and addresses internal and external promotion factors. The strategy is gradually refined based on actual project data.
What is included in the SEO specifications for a developer?
The composition depends on the project, but the task usually describes the URL, robots.txt, sitemap.xml, canonical, meta robots, pagination, filters, GET parameters, redirects, 404, hreflang, mobile version, and content accessibility requirements.
Additionally, rules for Schema.org micro-markup, images, meta tags, and internal linking may be specified. Each requirement should ideally be accompanied by a clear post-implementation verification scenario.
How much does SEO cost at the development stage?
The cost is calculated after assessing the project's scope. It is influenced by the number of pages, the volume of semantic content, the type of website, the complexity of technical scenarios, multilingual support, and the need to migrate an existing resource.
Before starting work, a specific list of tasks and expected results is defined. This calculation provides a clear scope of SEO planning, without including work that is unnecessary for the project at this stage.
SEO during the development stage helps to establish links between search engine demand, the structure, content, and technical requirements of the future website. The team receives clear objectives before the release, and after the launch, they can more quickly move on to page development and further search engine optimization.
If your website is still under development, send the current structure, prototype, or description of future sections to Seo-Gen. We'll analyze search engine demand, review the architecture, and prepare requirements to consider before starting or completing development.
We reply within one business day. No newsletters, no “just a reminder” calls.
He will look at the site himself instead of passing it to a manager.
More on: SEO at the website development stage
Why should you consider SEO before launching a website?
Development often begins with the business's internal structure: the company lists its services, products, and product lines, after which the designer builds menus and prototypes. With this approach, search demand may remain outside the scope of the project, even though users formulate queries differently and expect to see separate pages for specific tasks.
SEO during the website development stage helps align the future architecture with real-world search scenarios. The team understands in advance which pages should be indexed, which sections will require promotion, where additional content will be needed, and which technical solutions should not be left until after the release.
Forming a structure based on real search demand
Before designing the structure, a semantic core is compiled and search results are analyzed. Queries are grouped by intent, which helps determine where a single, unified page is sufficient, and where users and competitors expect a separate landing page with independent content.
This structure takes into account the audience's language and the actual search method for products or services. It includes commercial pages, informational materials, categories, subcategories, and other types of URLs if they are truly relevant to users and supported by search results.
Reducing costs for subsequent modifications
After launch, restructuring almost always involves several specialists. A new landing page may require revisions to the template, design, menu, interlinking, meta tags, text, analytics, and mobile version logic. Changing an existing URL also requires a proper 301 redirect.
If these tasks are identified before programming, they can be immediately incorporated into the project. Website development and SEO in this format proceed sequentially: first, a suitable architecture is laid out, then it is implemented and tested before release.
Preparing your website for indexing from the moment it launches
Before opening a website to search engines, it's important to check the technical requirements that determine page crawling. Robots.txt, sitemap.xml, canonical, HTTP response codes, internal navigation, and other elements used by search engines when crawling the site must all function correctly.
The test version is checked separately. The test site is usually closed from indexing during development, and before release, it is checked to ensure that restrictions haven't been accidentally transferred to the main domain. After launch, Google Search Console helps monitor indexing and technical signals.
The ability to immediately develop SEO promotion
Once the basic technical requirements are implemented before launch, the first few months can be used to develop the project. The SEO team monitors indexing, rankings, and organic traffic, improves existing pages, expands semantics, and develops additional content based on the accumulated data.
If a website was created without SEO, the first tasks often revolve around fixing basic limitations. Therefore, it's best to plan website development with SEO as a cohesive process, where the technical foundation is prepared before the release, and further work develops after the project appears in search results.
Maintaining SEO metrics during a website redesign or migration
If a new website replaces an existing one, before development, it's important to examine the current organic visibility and URLs that already receive search traffic. Useful pages shouldn't be removed or changed without a clear migration plan, as search engines need to match the old and new structures.
To migrate, we prepare a map of old and new URLs, configure 301 redirects, migrate important content, and check metadata. After the release, we monitor response codes, canonical URLs, sitemaps, and indexing. This approach reduces the risk of losing accumulated search signals during a redesign or transition to a different CMS.
Website creation, optimization, and promotion as a single process
It's logical to plan website creation, technical optimization, and subsequent SEO promotion in a single sequence. Development is responsible for product implementation, SEO design helps build a structure that takes search engine demand into account, and post-launch promotion enhances the visibility of existing pages.
This approach is especially convenient for new projects that don't yet have the limitations of the old architecture. Website creation and SEO can be synchronized in stages, ensuring that the content, technical requirements, and structure are ready for release.
Why is it better to synchronize SEO and development?
An SEO specialist, designer, and developer solve different parts of the same problem, so many decisions depend on each other. If an SEO specialist needs a separate landing page, the designer must provide its structure, the developer must provide the template and URL, and the copywriter must provide the content.
Synchronization reduces the number of re-approvals after stages are completed. The team understands in advance which elements are needed for future promotion, and the SEO specialist can review them before fixing them requires changing the existing interface.
What happens after the site is launched?
After launch, work begins on actual data. Indexing, rankings, search traffic, and the behavior of individual pages are analyzed. If the search engine's relevance distribution changes or user demand changes, the structure and content are gradually adjusted.
Further SEO includes page development, new content, technical audits, internal optimization, and external promotion. Website development and SEO are interrelated, but the release does not complete the project's search engine development process.
For which projects is SEO during the development stage suitable?
SEO design is useful for new websites, redesigns, and migrations of existing projects. The scope of work will vary: a small service website may require several dozen landing pages, while a large online store requires detailed category logic, filters, and template elements.
This approach is also suitable for projects planning expansion. If the structure takes into account new categories, languages, and areas of focus from the outset, further development of the site typically requires fewer changes to the core architecture.
New corporate website or service website
For a service website, the primary challenge is correctly segmenting commercial demand. It's important to understand which services users are specifically searching for, which queries can be combined on a single page, and where additional information is needed.
SEO helps shape menus, landing pages, and internal linking before developing templates. This approach is especially useful for companies with multiple verticals, geographies, or complex service structures.
Online store
In an online store, categories, subcategories, filters, product cards, and dynamic URL indexing rules are crucial. An architectural error can quickly create thousands of unnecessary pages or leave large segments of commercial demand without landing pages.
Before development, it's a good idea to define the catalog structure and scaling rules. Breadcrumbs, pagination, internal linking, product microdata, and technical requirements for filter pages are also designed.
Redesign of an existing website
A redesign requires a preliminary analysis of current URLs and organic traffic. A visual update often involves structural changes, so before launching, it's important to understand which pages already have search engine value and which URLs should be retained.
If URLs change, a 301 redirect map is prepared and the content transfer is verified. After the release, the indexing of the old and new structures is compared to quickly identify lost pages or technical errors.
Migrating a website to a new CMS
The new CMS may handle URLs, canonicals, pagination, and parameters differently, so the migration requires separate testing. Some technical limitations become apparent even during the test version and can be addressed before switching to the primary domain.
An SEO specialist compares the old and new structures, prepares redirects, and checks page templates. Particular attention is paid to meta tags, internal links, sitemaps, robots.txt, and content accessibility for search engines.
Multilingual or multiregional project
A multilingual website requires separate URLs and content for each language version. The language structure, hreflang, canonical, menus, and system elements must work together consistently, otherwise it's more difficult for search engines to correctly identify the relevant page.
Local search demand is additionally analyzed for different regions. Identical services may have different semantics and competitive search results, so the structure cannot be automatically copied between markets without verification.
What does the client get as a result?
SEO during the development stage results in a set of solutions and requirements that the team uses when creating the website. The specific set depends on the project, so before work begins, the documents, tables, and checks included in the selected scope are determined.
In a standard project, the client receives a semantic core, SEO structure, page query distribution, URL recommendations, technical specifications, content requirements, and implementation verification. A redirect map is also prepared for migration.
| Result | What does the project receive? |
|---|---|
| Semantics and structure | Search query groups, landing pages, and the logic of future website sections |
| Technical SEO | Requirements for indexing, canonical, sitemap, robots.txt, filters, pagination, and redirects |
| Content | The structure of commercial pages, meta tags, and technical specifications for text preparation |
| Interlinking | Logical connections between categories, services, articles and other important pages |
| Pre-release check | Monitoring the implementation of requirements and technical audit of the test version before launch |
| Launch | Checking website availability, indexing, and basic data in Google Search Console |
The documents must be suitable for immediate use by the developer, designer, and copywriter. The format is agreed upon with the project team so that requirements can be implemented and verified as the website is completed.
What errors occur if you enable SEO only after launch?
After the release, issues may emerge that would have been easier to address at the structural or technical specification level. For example, a key commercial cluster may lack a dedicated landing page, and the existing architecture doesn't allow for its proper placement in the menu and interlinking.
Duplicate URLs, incorrect canonicals, extra filter pages, sections closed from indexing, and poorly thought-out multilingual support are common. During a redesign, lost URLs and missing 301 redirects from old pages pose additional risks.
Another type of error is related to content. The design may not include space for features, FAQs, expert sections, or internal links, even though search results indicate that users need this information. After launch, such elements have to be added through separate revisions.