Blog
Practical guides on technical SEO, keyword research, content, automation and how search engines work.
-
Server response codes and SEO: what 200, 3xx, 404, 410, and 5xx mean
Every server response carries a code — three digits that tell a browser or a crawler how the request was handled. This matters for SEO: search engines treat a page differently depending…
-
Commercial ranking factors: why a page isn’t growing and what to check
A commercial page is a page on a site that sells a product or service: a product page, a service page, a catalog category. «Commercial ranking factors» is a term from Russian-language…
-
llms.txt: what the file is, how to build it, and whether your site needs it
llms.txt is a Markdown-format text file placed at a site’s root. It was proposed as a way to give AI systems a short, structured description of a site instead of having them…
-
Free online SEO analysis tools: what services check and what they don’t see
Free online SEO analysis tools crawl a page or a site in a few seconds and return a list of findings: some flagged as errors, some as warnings, sometimes all rolled into…
-
Online advertising: what channels exist and how to choose the right one
Online advertising covers several channels: PPC (paid search), the Yandex Advertising Network, targeted social ads, and Telegram ads. This guide explains how each works and how to pick the right one for…
-
End-to-end analytics: what it is and how it connects advertising to sales
End-to-end analytics brings together ad, website and CRM data along one customer path, from an ad click to a closed deal. This guide covers what it includes, which services are used, and…
-
Email newsletters: what they are, how they work, and how to send your first one
An email newsletter is a message sent to a list of subscribers; email marketing is the ongoing practice built around it. This guide covers the types of newsletters, what a first send…
-
Brand positioning: what it is in simple terms and how to define it
Brand positioning is often confused with a tagline, a USP, or a mission statement. This guide explains what it actually is, how the brand pyramid and the positioning map describe it, and…
-
Lead generation: what it is and which channels work
Lead generation has a reputation as a trendy marketing term that gets dropped into slide decks without much explanation. In practice, it is an ordinary part of working with customers: noticing interest…
-
301 and 302 redirects: the difference and how to set them up without losing SEO
A redirect sends a visitor from one address to another: the server responds with a code in the 3xx range and gives the new address in the Location header, and the browser…
-
How to check a site’s rankings in Yandex and Google: methods and services
Ranking is the position of a link to your site in search results for a specific query. You can check it manually in a browser, in Yandex Webmaster (Yandex’s counterpart of Google…
-
How long does SEO take, and when should you expect results?
There’s no single SEO timeline that applies to every site. Google notes that changes to a site show up in search at different speeds: sometimes within a few hours, sometimes only after…
-
What an SEO specialist is, what they do, and when you need a team instead of one person
The term «SEO specialist» usually comes up not out of curiosity, but at the point where a decision is already needed: hiring an in-house employee, working with a freelancer, or going to…
-
How to run an SEO audit yourself: a step-by-step checklist
A self-service SEO audit is a review of a site using open, free sources: Google Search Console, Yandex Webmaster and the site itself. It doesn’t replace an expert audit, but it helps…
-
Performance marketing: what it is in plain terms and how it works
Performance marketing is an approach where advertising is planned and judged by a specific, measurable result: inquiries, sales, the cost of acquiring a customer. Every campaign is checked against clear metrics, and…
-
Advertising in Telegram through Yandex Direct: how it works and how to launch it
Through Yandex Direct, ads can be shown in Telegram channels connected to the Yandex Advertising Network. The Yandex Advertising Network (YAN) is a system for placing ads on Yandex’s services and partner…
-
Technical SEO: what’s included in technical optimization and where to start
Technical SEO is about how a site is served to crawlers and browsers: what a crawler can scan, what makes it into the index, how the site responds to requests, and how…
-
Negative keywords and negative keyword phrases for Yandex Direct: operators, selection and cross-negation
Negative keywords and negative keyword phrases are words and phrases whose presence in a search query stops an ad in Yandex Direct from showing. They exist so your ad doesn’t reach people…
-
Ad labeling on social media and in Telegram: erid, ORD and the required steps
An advertising post in a Telegram channel or on a social network must carry the label «advertising,» identify the advertiser, and include an advertising identifier — erid. Erid is assigned by the…
-
What CPL is in marketing and how to calculate the cost of a lead
CPL (cost per lead) is the cost of a lead — one contact from a potential customer: an inquiry, a sign-up, a callback request. It’s calculated like this: the cost of acquiring…
-
How to promote and grow a VK community on your own
Promoting a VK community means making sure the right people find and read it. That takes setting the community up for the task, regularly publishing useful content, using the platform’s free tools…
-
What retargeting is and how it works in Direct and VK Ads
Retargeting is showing ads to people who have already interacted with a business: visited the site, browsed the catalog, left their contact details, or bought something. In Yandex Direct, these people are…
-
What ER is and how to calculate engagement on social media
ER (engagement rate) measures how actively an audience interacts with posts: liking and reacting, commenting, sharing, and saving posts. It’s expressed as a percentage: the number of reactions divided by a base…
-
ROMI: what it is, how to calculate it, and how it differs from ROI
ROMI (return on marketing investment) is a measure of how well marketing spend pays off. It shows whether the money put into advertising and promotion came back, and how much came back…
-
Reach and viral reach on social media: what they are and how to measure them
Reach is the number of unique people who saw a post or an ad: someone who saw a post several times is counted once. Viral reach on VK is people who saw…
-
Keyword cannibalization: how to find pages that compete with each other
Keyword cannibalization in SEO is a situation where two or more different pages on the same site answer the same user task. As a result, search shows now one of them for…
-
ROI: what it is in plain terms, the formula, and a sample calculation
ROI (return on investment, a «return-on-investment ratio») is a metric that helps you tell whether an investment turned a profit and was worthwhile. Yandex Advertising’s training materials calculate it like this: subtract…
-
A business Telegram channel: how to create and run one from scratch
A Telegram channel is a tool for broadcasting messages to a large audience: there can be any number of subscribers, and only the owner and designated administrators can publish posts. For a…
-
Google Indexing API: which pages it works for and how to set it up
Google Indexing API is a programmatic interface through which a site tells Google that a page has appeared, been updated, or been deleted. According to Google’s documentation, it only supports pages with…
-
YAN: what the Yandex Advertising Network is and how to advertise in it
YAN stands for the Yandex Advertising Network: a system for placing ads on Yandex’s services and partner placements. An advertiser launches impressions in the network through Yandex Direct — the same system…
-
Artificial intelligence in marketing: tasks, limitations and control
AI in marketing is the use of neural networks and machine learning algorithms for marketing tasks: preparing content, managing advertising, analyzing data, and replying to customers. It speeds up repeatable preparation and…
-
SEO vs. PPC advertising: what’s the difference and when to choose which
PPC (paid search) advertising is paid ads that a search engine shows in response to queries related to keywords the advertiser has chosen. The advertiser pays for the result of a showing:…
-
UGC content: what it is and how businesses should work with it
UGC content is user-generated content: material about a product, service or brand that the audience creates, not the company itself. Examples include reviews, photos with the product, posts with recommendations, comments. A…
-
CTR: what it is in marketing, how to calculate it, and what counts as good
In marketing and advertising, CTR (click-through rate) is the share of impressions after which a person clicked the ad or link. To calculate it, divide the number of clicks by the number…
-
Competitor keyword analysis: what to look at and how to avoid copying someone else’s structure
Competitor keywords are the search queries that bring up pages from other sites in your niche. They’re also called competitor search queries or competitor key phrases, and the whole set is referred…
-
Yandex Direct: what it is and how advertising in Direct works
Yandex Direct is a Yandex service that helps companies promote products and services online. Through it, ads show in Yandex search and on search partner sites, as well as on Yandex’s services…
-
Yandex Webmaster: connecting a site and the reports that matter for SEO
Yandex Webmaster is Yandex’s service for site owners. It shows which pages of a site are eligible to appear in search, how the crawler crawls the site and what response codes it…
-
How to set up Yandex Direct yourself: a step-by-step guide
To set up Yandex Direct yourself, first prepare your site and Yandex Metrica with goals, then create a campaign and choose a strategy. Next, pick keyword phrases, write ads, pass moderation and…
-
Targeted advertising on VK: how to set up and launch it step by step
Targeted advertising on VK is launched in VK Ads — VK’s unified advertising platform for promotion across its properties and its advertising network. Setup goes top to bottom: first a campaign with…
-
How to write a social post with a neural network: approach, prompts and a checklist
To get a neural network to write a useful post, give it the inputs: the goal, the audience, the platform, the main point and verified facts. The model will produce a draft…
-
Site structure for SEO: how to design sections and URLs
Site structure is how pages are grouped into sections and levels, and how that hierarchy is reflected in the menu, links and URLs. For search engines, it affects how the crawler finds…
-
Targeted advertising: what targeting is and how it works
Targeted advertising — also called targeted (paid social) advertising, or just «targeting» — is advertising that a platform shows to a chosen group of users: by region, gender and age, interests, or…
-
Title and description: how to write page meta tags
Title is the HTML element <title> in a page’s <head> section. Its text is visible in the browser tab, and search engines use it as a source for the heading shown in…
-
UTM parameters: what they are, how to create them, and how to track them in Metrica
UTM parameters are parameters added to the end of a link so an analytics system can tell where a visitor came from: the source, the channel, and the campaign behind the visit.…
-
Search visibility: how to measure it, and why rankings aren’t the whole picture
Site visibility is a calculated estimate of how often and how high a site appears in search results for a chosen set of queries. The SERP is the results page a search…
-
Internal linking: how to connect pages so they help search engines and users
An internal link is a link from one page of a site to another page on the same site. Internal linking is the system behind those links: which pages are connected, where…
-
Screaming Frog SEO Spider: how to crawl a site and interpret the reports
Screaming Frog SEO Spider is a desktop crawler application for Windows, macOS and Linux. It crawls a site by following links from a starting URL and collects technical data for each URL:…
-
Keyword map: how to build, clean up, and assign it to pages
A keyword map is the set of search queries people use to find what’s on your site, grouped by meaning and assigned to pages. It helps to think of it not as…
-
Why SEO isn’t producing a result: how to evaluate SEO results
SEO results aren’t one number, and they aren’t rankings for a list of queries. They’re changes at every step of the path: pages get indexed, they show up in search, they get…
-
SEO copywriting: how to write for intent, not keywords
SEO copy is page text that answers a specific search query: it helps the person solve their task, and it helps the search engine understand what the page is about. The quality…
-
Sitemap.xml: what it’s for, what to include and how to check it
A sitemap is a file with links to a site’s pages that tells search engines about its current structure. The main format is XML: Google calls it the most versatile, while Yandex…
-
What PPC advertising is and how it works
PPC (paid search) advertising is ads shown to people based on their queries, interests and needs. In Yandex Search, an ad appears in response to a query alongside the regular results; in…
-
Content plan for social media: what it is and how to build one
A content plan is a document that lays out, for a given period, what a company publishes, where, when and why: topics, formats, platforms, dates and who’s responsible. It ties posts to…
-
What a content factory is and how to build one with AI
A content factory is a structured process for producing content on a regular basis: from strategy and the brief for a piece through editing, publication and reviewing the results. Each stage has…
-
Conversion rate in plain terms: what it is, the formula and how to calculate it
Conversion is the share of people who completed the action you wanted: submitted an inquiry, bought something, signed up. It’s calculated like this: the number of target actions divided by the number…
-
Schema.org markup: what it is, which types you need and how to check it
Structured data, or markup, is a description of a page in a standard format that search engines understand: what kind of object the page represents (an organization, an article, a service, a…
-
What n8n is and how to use it to automate marketing
n8n is a workflow automation tool: in a visual editor, you build a workflow out of node-based steps, and it then runs on its own — on a schedule, or when data…
-
Noindex, nofollow and meta robots: what to block from indexing, and how
noindex is a rule in the robots meta tag or the X-Robots-Tag HTTP header that blocks a page from showing up in search results. nofollow comes in two forms: in the meta…
-
Search intent: query types and how to match them to a page type
Search intent is the task a person wants to solve with a search query: to learn something, to reach a specific site, to choose between options, or to take an action right…
-
Growing a Telegram channel: how to get subscribers without faking it
Subscribers come to a Telegram channel through three groups of methods: a business’s own resources (website, newsletters, other social networks, offline touchpoints), cooperation with other channels, and paid promotion — Telegram Ads,…
-
Advertising on Telegram: how Telegram Ads, seeding and channel exchanges work
There are three main ways to advertise on Telegram. The first is Telegram’s own advertising platform, Telegram Ads: short sponsored messages in public channels. The second is seeding: buying an ad post…
-
The robots.txt file: how it’s structured, which rules work, and how to check it
robots.txt is a text file in a site’s root directory with instructions for crawlers: which addresses they’re allowed to crawl, and which they aren’t. It controls crawling, not indexing. A page blocked…
-
Site indexing in Yandex and Google: how to check it and what blocks it
Site indexing is how a search engine processes a page: a crawler downloads the page, the engine analyzes its content, and stores information about it in its database — the index. Indexing…
-
How to use Claude Code: installation, first commands and setup
Claude Code is an Anthropic tool that runs in the terminal, in a code editor, in a desktop app, and in the browser: it reads a project’s files, edits them, runs commands,…
-
How to build an AI agent: a step-by-step guide without programming
An AI agent is a language model that doesn’t just answer a question — it decides for itself which steps to take and which tools to use in order to complete a…
-
Keyword clustering by search results: how to group keywords without cannibalization
Keyword clustering is grouping search queries by the principle «one page can answer them.» The result is a set of groups (clusters), and each group is assigned exactly one target URL on…
-
Keywords for a website: how to choose queries for a page and check demand
Keywords for a website are the words and phrases people use to search for what a page offers. They’re also called key queries, or in trade jargon, just «keywords.» A page doesn’t…
-
SEO automation: which processes to automate and where to start
SEO automation is when repeatable tasks — data collection, site checks, monitoring, reports — run on a schedule or trigger without manual work, and the result is checked against set rules. Automation…
-
Canonical: the canonical link, and how it solves the duplicate-page problem
Canonical (rel=»canonical», a canonical link) tells a search engine which address to treat as primary when the same page is available at several URLs. It’s a hint, not a binding rule. Yandex…
-
What is SEO, in simple terms: how search engine optimization works
SEO (Search Engine Optimization) is work on a site that helps search engines better understand its content, and helps people find the site in regular, organic search results. Organic results are the…
-
What is SMM: social media marketing explained simply
SMM (social media marketing) is marketing in social networks: promoting a business, brand or product through social networks and messaging apps with content, advertising and audience engagement. It isn’t just publishing posts…
-
What’s included in an SEO audit, and what to check before you start promotion
An SEO audit is a review of every area that affects a site’s visibility in search: the technical foundation, structure, keyword research, content and metadata. The result of an audit isn’t a…
-
GEO and SEO: what generative engine optimization is and how it differs from SEO
GEO stands for Generative Engine Optimization. It’s the work of making a site and a brand legible to systems that don’t just show a list of links but compose an answer to…
-
AI in SEO: where neural networks help, and where a specialist’s control is needed
Neural networks are useful in SEO where you need a quick draft or to make sense of data you already have: suggesting query wordings and grouping them, sketching a page outline, title…