SEO
I start with onboarding: establishing the sections of the site, the content types and how content is published in the CMS, and the reporting KPIs. I collect access to the CMS, traffic and indexing reports, a list of URL types and — if available — server logs. I then carry out a technical audit: indexing, templates, meta, structured data, performance, canonicals, 4xx/5xx errors, and I turn the conclusions into an implementation backlog.
I start the cooperation by establishing the scope of the site and collecting the data needed for diagnostics. I then carry out a technical audit and turn the conclusions into an implementation plan and a backlog, which we deliver with regular KPI monitoring.
I establish the sections of the site, the content types and the reporting KPIs, and then collect access to the CMS, traffic reports and indexing data, along with a list of URL types.
I diagnose indexing, architecture and templates, verifying, among other things, meta, structured data, mobile, performance, canonicals and 4xx/5xx errors.
Based on the audit I prepare an implementation plan and a task backlog and implement the changes in the templates, relating the recommendations to the agreed reporting KPIs.
Onboarding and access is the stage at which we set the framework for the cooperation and collect the data needed to plan the SEO work for a publishing site. At the start I clarify the scope of the site: the key sections, the content types and the way content is published in the CMS. We also agree on the reporting KPIs, so that later reports and recommendations refer to jointly defined priorities. Only on that basis do I collect access to the systems and data that make a reliable diagnosis possible.
I need the ability to implement changes in the templates, access to traffic and indexing reports, and a list of URL types, in order to assess how the site structure affects the quality of the index. If possible, I also ask for server logs, because they significantly improve the diagnosis of crawl budget and bot behaviour. Without indexing data and knowledge of what the CMS allows, it is not possible to plan the work reliably or set the right priorities.
The technical audit of a publishing site is the stage at which I diagnose the elements that affect indexing, URL quality and SEO stability in an environment of frequent publishing. I review indexing, the site architecture and the behaviour of the key templates, including articles and listings. I verify meta elements, structured data, the mobile version, performance, canonical URLs and 4xx/5xx errors. The conclusions from the audit are later turned into an implementation plan and a task backlog.
As part of the audit I analyse indexing and crawl budget, in order to detect the sources of duplication and low-quality pages in the index. I identify, among other things, parameters, thin pages, pagination, archives, tags and areas such as internal search, which can generate unwanted URLs. On that basis I prepare decisions about blocking, canonicals and tidying up the sitemap. In parallel I assess the taxonomy (categories, tags, topic pages, archives and pagination), pointing out the places where the structure dilutes the authority of a section or creates duplication.
The audit also covers an analysis of the templates of the key page types, such as article, author and category, with an emphasis on the fixed HTML elements. I check, among other things, titles, headings, breadcrumbs, linking modules, authorship elements, dates and structured data, as well as the places for supporting content. I analyse performance and heavy elements separately, identifying the scripts, images and ads that slow the site down. The recommendations in this area take into account the need for changes that do not harm monetisation and do not break the layout.
Topic and intent research means planning which content and formats are to support the visibility of the individual sections of a publishing site. I map topics to sections and publication formats, such as news, evergreen, guides and rankings, so that the content work is consistent with the structure of the site. At this stage I take into account seasonality and editorial priorities, so that the plan can be implemented within the real publishing rhythm. In addition, I identify gaps in topic coverage that can be filled with content and pages supporting the key areas.
A key part of the research is mapping intent to formats, which limits the risk of keyword cannibalisation between news and evergreen content. I match queries to page types, such as article, topic page, listing and FAQ, so that each content type has a clearly defined role. This makes it easier to plan what to optimise in existing publications and where new formats or supporting pages are needed. The results of this stage feed the later content backlog and decisions about implementation priorities.
The implementation plan and backlog is the stage at which I turn the conclusions from the audit and the research into specific tasks to deliver. I put together a list of technical and content changes with priorities, dependencies and acceptance criteria, so that the work can be planned and signed off. As part of the arrangements I clarify which tasks are carried out by the publisher’s team and which I carry out as the contractor. Organising the work this way limits the risk of a gap between the recommendations and the actual implementation in the templates and the publishing process.
The result of this stage is the implementation backlog — an organised list of tasks linked to specific templates and sections of the site. Each task in the backlog has a description, a priority, an owner and the dependencies indicated, which makes it easier to manage the order of the work and follow the changes through. Delivery of the technical tasks depends on the availability of the development team and the release priorities on the publisher’s side. The effectiveness of the content tasks depends on the editorial team agreeing to changes in the publishing workflow, content updates, internal linking and authorship standards.
Technical SEO implementation is the stage at which changes to the templates and configuration of the publishing site are carried out in line with the agreed backlog. The work covers, among other things, metadata, headings, canonical URLs, sitemaps, robots settings, pagination, redirects, structured data and language versions. During implementation I make sure that the solutions are consistent with the page types and sections indicated in the tasks (e.g. articles, listings, category pages). The scope and pace of the changes are tied to the publisher’s ability to implement modifications, particularly in the area of templates and configuration.
As part of the implementation I also take into account decisions that affect the indexability of content, such as a paywall, registration and the availability of materials. The arrangements in this area determine which content can be indexed and how to signal access restrictions, which carries over into URL architecture and metadata. Part of the technical work covers implementing or completing structured data for publishing content, including markup for articles, authors, and publication and update dates. In parallel, internal linking modules and rules (e.g. related articles, topic pages, breadcrumbs) may be designed, in order to strengthen evergreen pieces and limit linking to low-value pages.
Monitoring and iterations is the stage at which I keep track of the impact of implementations and publications on indexing and on the stability of the site. I regularly check indexing, errors and changes to templates that may affect the visibility of individual sections. I analyse the effects of the implementations in terms of how the technical arrangements are working and how URL quality is being tidied up, and I also watch for problems arising from ongoing publishing changes. On that basis I make corrections to the backlog and the priorities of the work.
As part of the iterations I respond to problems that need quick fixes, particularly if they concern indexing, errors or the quality of sections of the site. Monitoring also covers checking the effects of content changes, including the risk of keyword cannibalisation after updates and publications. The results of the work are presented in a regular report with recommendations, which summarises the actions carried out and their impact on traffic and indexing. In the report I also include a list of risks (e.g. duplication, drops in performance) and an action plan for the next period.
Feedback from clients and industry people I have worked with on SEO projects.

I had the chance to work with Kuba at Kulturalnie o SEO, an event I organise. Kuba did a great job as a speaker and received high marks from the audience. He showed professionalism and broad knowledge. In other projects at Vestigio, Kuba shows enormous commitment, a willingness to explore and implement new ideas, and excellent organisation of his work.

You talk to me, not a salesperson
I work as a freelancer: the same person reads your message, prepares the quote and then runs the project. No sales team in between.