SEO · Sosnowiec
I treat SEO in Sosnowiec as work on real local demand, not on random keywords. For service businesses, shops and brands operating regionally, I arrange the work so that the website is clear to users, the search engine and systems that generate answers. This covers on-site SEO, off-site activities and preparing content and structure for better discoverability in AI Overviews and chatbots.
I do not start with a list of fashionable activities, but with checking what already works, what is blocking growth and where there really is potential for traffic and enquiries. In practice, I combine an analysis of the website, the local market and user intent with an implementation plan that can be carried out without breaking the site and without producing content for content’s sake.
At the beginning I put the starting point in order: the offer, the area of operation, the current site structure, the most important keywords and the visibility in the organic and local results. This makes it clear whether the technical foundations need fixing first, the service pages need rebuilding, or the communication needs refining.
The second stage is drawing up a specific plan: which pages are created or rebuilt, which content needs expanding, how to run the internal linking and which local signals are worth strengthening. If the business uses a Google Business Profile, I also make sure it is consistent with the site and the offer.
After implementation I check how indexing, the match between content and queries, and the quality of traffic are changing. On that basis I adjust the headings, offer sections, linking, local elements and the topics of subsequent publications, so that the growth of visibility is based on data rather than guesswork.
At the start I am not interested in abstract “doing SEO”, but in specifics: what you sell, to whom, in what area and from where enquiries come today. For a business operating in Sosnowiec it matters whether the goal is only the city market, the surrounding area as well, or perhaps a wider regional reach. I also check what the current offer looks like, which services are the business priority and whether the website already has pages that can be developed instead of building everything from scratch. This makes it possible to filter out straight away the activities that look impressive on paper but are weak in sales terms.
Defining the scope is also a decision about what we do now and what we do later. Not every website needs an extensive blog, separate pages for every location or broad off-site activities from the first stage. As a freelancer I work in a task-based and strategic way: I draw up a plan that can be implemented with the business’s real resources, without adding unnecessary layers of reporting and without selling a package that sounds good but does not solve the website’s most important problems.
For SEO to make sense, I need a reliable picture of the starting situation. I gather information about the offer, the high-margin services, seasonality, the area of operation, the commercial strengths and the sources of leads to date. If data from Search Console, the analytics system, the CRM or the campaign history is available, I use it to verify hypotheses. If there is none, I build the starting point on the basis of the website itself, the search results and a conversation about the sales process. This matters, because a good SEO strategy should follow from the real business model, not from a ready-made checklist.
At this stage I also collect materials that are often overlooked but have great value for the content: questions from customers, sales notes, the range of services, the limitations of the offer, the delivery terms, frequently recurring objections and the language customers use to describe their needs. It is from such data that sensible offer sections, FAQs and pages answering specific queries later emerge. As a result, the website does not sound like a patchwork of keywords but like a place that actually helps people take a decision and gives the search engine a clear topical context.
I start the audit by checking how the site is built and whether the search engine can read it correctly. I analyse indexing, the heading structure, titles, meta descriptions, internal linking, content duplication, topic cannibalisation, the quality of the service pages, trust elements, the speed of the key templates and whether important pages are not hidden too deep. I am interested not only in what “is an error”, but above all in which problems really limit visibility and make it harder to match the website to users’ local queries.
The second part of the audit concerns the presence in the search results itself. I check for which topics the website already appears in Google, where it has potential to grow and where it loses out to better-matched competition. I also look at whether the content is precise enough to be summarised and interpreted in AI-generated answers. A clear structure, unambiguous naming of services, consistent business details and a sensibly described area of operation increase the chance of better discoverability, although they are not a promise of specific exposure.
Keyword analysis does not end with the combination “service + Sosnowiec”. I break queries down into intents: transactional, local, comparative, problem-focused and informational. A page is built differently for a user who wants to commission a service straight away than for a person who is only just comparing options or looking for an answer to a specific problem. I also take into account language variants, questions asked in natural language and side topics that support the purchase decision. As a result, the content plan covers not only the main sales keywords but also the queries that lead the customer through the earlier stages of the decision.
What is key afterwards is assigning the keywords to the right pages. If several pages fight for the same topic, the site weakens its own signals. That is why I create an intent map and check where a new service page is needed, where expanding the existing content is enough, and where an FAQ section, a guide or a local page will be the better solution. I also include queries that may appear in AI Overviews and in conversational tools, because questions phrased in full sentences, and not just short phrases, are growing in importance.
Good site architecture puts the whole SEO strategy in order. Based on the analysis of topics and intents, I work out which pages are the pillars of the offer, which support them and how they should be connected to one another. For a local business this usually means putting in order the service pages, the contact points, the area of operation, the guide content and the elements that build credibility. The aim is not expansion for expansion’s sake, but creating a path along which the user and the search engine can easily reach the most important information without wandering through random tabs.
The architecture design also covers the way information is presented at the level of a single page. I establish which sections are needed, in what order, how to answer the most common questions and where to place the elements that confirm experience and the scope of the service. This layout helps classic SEO, but it is also beneficial for systems that analyse content in fragments. The clearer, more consistent and more unambiguous the page is, the easier it is to interpret in the search engine and in the environment of chatbot-driven discovery, where what counts is quickly grasping the meaning and the context.
After the planning stage I move on to implementation that really changes the quality of the site. This includes correcting titles and headings, refining the offer content, tidying up internal linking, developing the sections that support the decision, improving the contact details and standardising the information about the area of operation. If the business uses a Google Business Profile, consistency between the profile and the website is also important: the name, the description of services, the categories, the photos, the address or service model, and directing the user to the right pages.
In parallel, off-site activities can be developed, but only as support for a well-prepared site. External mentions, local citations, sensible links and a presence in valuable places are meant to confirm brand credibility, not to mask shortcomings on the website. After implementation I observe how specific pages and topics respond, and then refine the content, the layout of the sections and the priorities for subsequent publications. This way of working proves better than a one-off “SEO package”, because it makes it possible to grow visibility in stages and without random moves.
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.