Link building
At a short kick-off I agree the scope of the link building audit: the domains or subnets, markets and languages, the period of history, and whether we include ongoing campaigns. I ask for data on earlier activities (sources, lists of publications), priority pages and anchor guidelines; I check for gaps and match the scope to the recommendations and priorities.
I start the collaboration with a short kick-off, to set the boundaries of the audit precisely. I then collect and verify the available link building data. As the work progresses I refine the priorities when gaps in the history or contacts appear
At the kick-off I agree the domains or subnets, markets and languages, the period of history, and whether the audit covers ongoing campaigns.
I ask for information about earlier activities, sources and publications, priority pages and anchor guidelines, and check what is missing.
I carry out the inventory, segmentation and assessment of source quality, and then put together recommendations and a priority list for responses within the practical limits of the analysis.
I agree the scope of the link building audit at a short kick-off, so that from the outset we know exactly what we are analysing and within what limits. During these arrangements we define which domains or subnets are to be covered by the audit. We also specify the markets and languages that the link profile relates to. We further agree which period of the activity history is to be taken into account and whether the audit is also to cover ongoing link building campaigns.
At the scoping stage I take into account that the workload grows with the number of links, domains and markets served. A larger profile means more work on the inventory, segmentation and assessment of source quality. That is why, right at the start, we agree which areas are a priority for review and which limits of analysis are practical for the given profile.
For the audit I need access to the data and history of link building activities, because this affects the completeness of the inventory and the accuracy of the interpretation of the profile. Information about earlier link building activities is required, including the sources of acquisition and lists of publications, if they exist. The priority pages that were to be supported with links are also important. In addition, I ask for the existing anchor guidelines, in order to be able to assess distributions and patterns.
If the campaign history or data on publication sources is missing, some of the activities may be limited to recommendations and priority lists. Similarly, a lack of publisher contacts can make it harder to remove or recover links in practice and narrow this area down to indications of what requires a response and in what order. That is why, when entering the project, I verify what information is available and where there are gaps that may affect the scope of work.
Collecting and inventorying the link profile means compiling as complete a list as possible of links and referring domains and preparing it for further analysis. At this stage I collect the link data and then standardise it so that it can be compared and filtered consistently. The work includes removing duplicates, merging repeated entries and flagging missing information. The result is an organised database on which segmentation, anchor analysis and analysis of dynamics can be carried out.
The outcome of the inventory is a link inventory sheet, which is the working material for assessing the profile. The sheet contains a list of domains and links together with the basic attributes for assessment: source page, target page, anchor, link type and status (active/lost). The date of detection is also included, so that changes over time can be assessed. Data prepared in this way is the starting point for segmentation and for identifying patterns and potential problems.
Segmentation and quality assessment of the link profile consist of dividing the inventory into practical categories and assessing the credibility of the sources within those segments. Segmentation is based on the collected list of links and makes it possible to organise the profile by source type and the way the links are placed. As part of this work I identify, among other things, sitewide and contextual links, and groups resulting from the kind of site the link comes from. This division makes it easier to detect patterns and assess risk later.
The assessment of source quality and credibility focuses on low-quality signals that may indicate unnatural activity. I verify the repetitiveness of patterns, artificial profiles, unnatural contexts and the lack of a topical connection between the source and the target page. I also analyse suspicious networks and hidden dependencies that may affect the safety of the profile. In parallel, I check the anchor distribution (brand/URL/generic/commercial) and the match between anchors and target pages for potentially unnatural patterns.
As part of the profile assessment I also analyse the dynamics, i.e. gains and losses of links and stability over time. I check lost links, spikes in growth and waves of similar publications, which may suggest formulaic activity. On this basis I identify the elements that increase the risk of the profile, including aggressive anchors, mass low-quality links and suspicious domains. Separately, I assess whether the links support the right landing pages and whether they are not accumulating on the wrong URLs, and I also benchmark against competitors at the level of patterns (source types, anchor distribution, targeting of pages) in order to detect gaps in diversification or in linking to content.
The analysis of link dynamics and risk means checking how the profile changes over time and which patterns may increase risk. I verify lost links, spikes in growth and the stability of the profile, including situations in which links disappear quickly or waves of similar publications appear. For this part I use the statuses (active/lost) and detection dates from the inventory sheet to arrange the changes chronologically. This makes it possible to distinguish natural fluctuations from signals pointing to formulaic activity.
The assessment of profile risk is based on the identified elements that may resemble “manual/penguin-like patterns” and require careful operational decisions. I combine the conclusions on dynamics with the results of the source quality assessment and the analysis of anchors and target pages, in order to point out problem areas. As part of this assessment I identify, among other things, formulaic linking, aggressive anchors, suspicious domains, mass low-quality links and hidden dependencies. The conclusions of this part are the basis for the later classification of links and planning the response.
The plan of corrective and development actions turns the audit results into specific decisions: what to keep, what to recover, what to remove and what to disavow. After the risk assessment I prepare a classification of links, followed by a list of links requiring a response, together with the rationale, priority and suggested method of action. On this basis a corrective (clean-up) plan is created, which sets out the order of work and how progress is documented. If the campaign history or publisher contacts are missing, the removal and recovery activities may be limited to recommendations and priority lists.
In parallel, I prepare a link building development plan (roadmap), which describes how to build the profile safely based on agreed rules and the audit findings. The roadmap covers the selection of source types, content topics, targeting of pages, anchor diversification and the rules for acquiring and verifying publications, and the directions of development follow from, among other things, the assessment of links to key pages and the benchmark against competitors at the level of patterns. We finalise the arrangements at a working meeting, at which we approve the classification, choose the priorities (clean-up vs development) and agree responsibilities and how progress is reported. Optionally, the scope can be extended to include implementation support, covering running the corrective actions (contact for removal/recovery) and ongoing verification of new links according to agreed rules.
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.