{"id":586,"date":"2026-09-14T10:07:26","date_gmt":"2026-09-14T07:07:26","guid":{"rendered":"https:\/\/webterra.com.ua\/building-a-keyword-map\/"},"modified":"2026-10-10T23:09:02","modified_gmt":"2026-10-10T20:09:02","slug":"building-a-keyword-map","status":"publish","type":"post","link":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/","title":{"rendered":"Building a keyword map"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">Almost every new SEO project we take on starts with the same question: &#8220;Which searches do you want to show up for?&#8221; And almost every time, we hear three or four broad phrases like &#8220;buy furniture&#8221; or &#8220;home renovation.&#8221; In reality, people search for the same product or service in hundreds of different ways. Those phrasings, collected and assigned to specific pages of your site, are what we call a keyword map (you may also see it called a semantic core).<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Many people assume you can&#8217;t build one without paid tools and specialist software. That isn&#8217;t true. For a small business site, a store with a few hundred products or a service website, Google&#8217;s free tools, a spreadsheet and a few evenings of careful work are usually enough. Below is the step-by-step process we use ourselves when the budget is tight or a niche needs a quick check.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">What a keyword map is, and why SEO without one is guesswork<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">A keyword map is not just a list of keywords. It&#8217;s a <strong>map<\/strong>: which searches exist in your niche, how they group by meaning, and which page on your site is responsible for each group. Without it, two pages compete for one query while half the demand has no page at all.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">A well-built keyword map answers several practical questions:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>which sections and categories the site needs, and how many;<\/li>\r\n\r\n\r\n<li>what headings, title tags and meta descriptions to write for each page;<\/li>\r\n\r\n\r\n<li>what to blog about so articles actually bring in visitors instead of just filling a section;<\/li>\r\n\r\n\r\n<li>how to link pages to one another;<\/li>\r\n\r\n\r\n<li>which queries to track to measure SEO results.<\/li>\r\n\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Before you start collecting, it helps to agree on query types. The type determines which kind of page should answer the query, so we add this column to the spreadsheet on day one.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Query type<\/th><th>Example<\/th><th>Which page answers it<\/th><\/tr><\/thead><tbody><tr><td>Commercial<\/td><td>&#8220;buy corner sofa,&#8221; &#8220;bathroom renovation cost&#8221;<\/td><td>Category page, service page<\/td><\/tr><tr><td>Informational<\/td><td>&#8220;how to choose a mattress,&#8221; &#8220;how long does plaster take to dry&#8221;<\/td><td>Blog post, guide<\/td><\/tr><tr><td>Navigational<\/td><td>brand name, &#8220;contact,&#8221; &#8220;delivery&#8221;<\/td><td>Home page, utility pages<\/td><\/tr><tr><td>Mixed<\/td><td>&#8220;best vacuum cleaners for home&#8221;<\/td><td>Depends on the results page \u2014 check manually<\/td><\/tr><\/tbody><\/table><\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Step 1. Lay the groundwork: seed keywords<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Seed keywords are short two- or three-word phrases that describe your products or services in the plainest possible terms: &#8220;corner sofa,&#8221; &#8220;sliding wardrobe,&#8221; &#8220;stretch ceilings,&#8221; &#8220;washing machine repair.&#8221; Each seed is the starting point for an entire branch of your keyword map.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Where we find seed keywords:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Site structure.<\/strong> Every section, category or service is at least one seed.<\/li>\r\n\r\n\r\n<li><strong>Product range and price list.<\/strong> Product types, brands, materials, key specifications.<\/li>\r\n\r\n\r\n<li><strong>Conversations with customers.<\/strong> How people describe what they need on the phone or in WhatsApp, Viber or Telegram. These are often completely different words from your catalog: you write &#8220;storage systems,&#8221; while the customer searches for &#8220;hallway wardrobe.&#8221;<\/li>\r\n\r\n\r\n<li><strong>Competitors&#8217; menus.<\/strong> Open the sites of three to five strong competitors and note down the categories you don&#8217;t have.<\/li>\r\n\r\n\r\n<li><strong>Synonyms and slang.<\/strong> &#8220;Fridge&#8221; and &#8220;refrigerator,&#8221; &#8220;laptop&#8221; and &#8220;notebook,&#8221; &#8220;sofa&#8221; and &#8220;couch.&#8221;<\/li>\r\n\r\n<\/ol>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Ignore search volume for now: an extra seed is better than a missed area of demand. A service site typically ends up with 20\u201350 seeds; a store, a hundred or more.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Step 2. Expand the list with free tools<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Now each seed needs to be expanded into dozens of real-world phrasings. We use five free sources and pull everything into one spreadsheet with these columns: query, source, search volume (if available), query type, seed.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Google Search Console<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If your site is already live, this is the most valuable source, because it shows real queries your site has appeared for, not estimates. In the Performance report, choose a period of at least three months, turn on impressions, clicks, CTR and position, and export the queries table. The interface only returns the first thousand rows, so for larger sites we filter the report by section (the &#8220;Page contains&#8221; filter) and export in batches.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Pay special attention to queries with plenty of impressions and an average position between 8 and 30. That&#8217;s demand Google already links to your site, but without a strong page.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Google Ads Keyword Planner<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Keyword Planner is free \u2014 you only need a Google Ads account; you don&#8217;t have to run ads. Enter up to ten seeds, set the country and language, and you&#8217;ll get hundreds of suggestions with average monthly searches. Without active campaigns, volume is shown as ranges (&#8220;100\u20131K&#8221;), but that&#8217;s perfectly adequate for prioritizing. The &#8220;Start with a website&#8221; option suggests queries based on a competitor&#8217;s page.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Google Autocomplete and SERP features<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Autocomplete in the search box shows how people finish a phrase. We type a seed plus a space, then work through the alphabet (&#8220;corner sofa a,&#8221; &#8220;corner sofa b&#8221;\u2026), and add modifiers too: &#8220;price,&#8221; &#8220;how,&#8221; &#8220;which,&#8221; &#8220;for,&#8221; &#8220;reviews,&#8221; a city name. We do this in an incognito window so your history doesn&#8217;t skew the suggestions.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Two blocks on the results page itself are just as valuable: &#8220;People also ask,&#8221; which gives you ready-made topics for articles and FAQs, and &#8220;Related searches&#8221; at the bottom of the page, which reveals new phrasings and synonyms.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Google Trends<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Trends doesn&#8217;t show absolute numbers, but it answers two important questions. The first is seasonality: when demand for &#8220;air conditioner&#8221; or &#8220;school backpack&#8221; starts to climb and when you should have pages ready. The second is comparing phrasings: which is more popular in your region, &#8220;couch&#8221; or &#8220;sofa,&#8221; &#8220;tiles&#8221; or &#8220;tiling.&#8221; That determines which word goes into your H1 and title tag.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Competitors<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Sites that already rank at the top are a hint Google gives you for free. We look at their menu structure, the title tags and H1s of their categories, their <code>sitemap.xml<\/code> file (usually available at <code>\/sitemap.xml<\/code>) and their blog sections. The <code>site:<\/code> search operator helps you see which of a competitor&#8217;s pages are indexed for a given topic.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Two more sources people often forget: your site search report (in GA4 you can set it up via the search event) and call recordings or your sales team&#8217;s message history. They hold queries too new or too niche for any tool.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Step 3. Clean out the junk<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">After collection, your spreadsheet will usually have several thousand rows, and a good share of them are useless to you. Cleaning is tedious but critical: skip it and clustering takes twice as long, and some pages end up optimized for queries that never bring customers.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">What we delete or move to a separate sheet:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Duplicates.<\/strong> First we convert everything to lowercase and strip extra spaces, then remove repeats. Spreadsheets have a built-in &#8220;remove duplicates&#8221; function for this.<\/li>\r\n\r\n\r\n<li><strong>Irrelevant queries.<\/strong> &#8220;Free,&#8221; &#8220;DIY,&#8221; &#8220;essay,&#8221; &#8220;jobs,&#8221; &#8220;used&#8221; if you only sell new items. We keep a list of negative keywords and filter the sheet against it.<\/li>\r\n\r\n\r\n<li><strong>Other brands and locations<\/strong> you don&#8217;t work with.<\/li>\r\n\r\n\r\n<li><strong>Queries with zero volume<\/strong> in every source \u2014 but only if they didn&#8217;t come from Search Console. There, even a rare query represents a real person.<\/li>\r\n\r\n\r\n<li><strong>Ambiguous phrases<\/strong> where the results show something else entirely. &#8220;Mouse&#8221; could mean a computer accessory or an animal \u2014 check the results before you keep the query.<\/li>\r\n\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">After cleaning, we tag each query with its type (commercial, informational, navigational) and, where data exists, its search volume. A service site typically ends up with 300\u2013800 queries; a store, several thousand.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Step 4. Cluster queries by search results in a spreadsheet<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Clustering means grouping queries so that each group is served by a single page. The most common mistake is grouping &#8220;by meaning,&#8221; based on gut feeling. To a person, &#8220;corner sofa&#8221; and &#8220;corner sofa bed&#8221; may look like the same thing, but Google may see them differently. So we group by what we see on the results page: <strong>if the search engine shows the same pages for two queries, it considers them one topic<\/strong>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Paid tools do this automatically, but for a few hundred queries you can easily replicate the method in Google Sheets:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Pick your core queries.<\/strong> Take the 100\u2013200 most important by volume and commercial value. Long, rare queries get added to the groups later.<\/li>\r\n\r\n\r\n<li><strong>Capture the top 10.<\/strong> For each query, in an incognito window and with the right location set, copy the URLs of the first ten organic results into a row: the query in column A, URLs in columns B\u2013K. Skip ads, map packs and videos.<\/li>\r\n\r\n\r\n<li><strong>Count the overlaps.<\/strong> For any pair of queries, a formula such as <code>=SUMPRODUCT(COUNTIF(B2:K2, B3:K3))<\/code> counts the shared URLs. We build a small &#8220;each against each&#8221; matrix within a single seed.<\/li>\r\n\r\n\r\n<li><strong>Set a threshold.<\/strong> Our working threshold is 3\u20134 shared URLs out of ten. More than that, and the queries go on one page. Fewer, and they go on separate pages.<\/li>\r\n\r\n\r\n<li><strong>Assemble the groups.<\/strong> The highest-volume query in each group becomes the &#8220;primary&#8221; one \u2014 the H1 and title tag are written for it, while the rest go into the body copy, subheadings and meta description.<\/li>\r\n\r\n<\/ol>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Yes, this is manual work, a few minutes per query. But it reveals things a plain list never will. For example, that Google splits &#8220;sliding wardrobe for hallway&#8221; and &#8220;sliding wardrobe for bedroom&#8221; across different pages, while &#8220;washing machine repair&#8221; and &#8220;washer repair&#8221; are definitely one topic.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img1-1024x640.webp\" alt=\"Bubble map of keyword clusters next to a comparison of two top-10 results with shared URLs\" class=\"wp-image-5581\" srcset=\"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img1-1024x640.webp 1024w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img1-300x188.webp 300w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img1-768x480.webp 768w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img1-1536x960.webp 1536w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img1.webp 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Queries are grouped into one cluster when their top-10 results share several of the same URLs \u2014 four out of ten in this example.<\/figcaption><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">We also look separately at the <strong>type of pages ranking in the top 10<\/strong>. If the whole first page for &#8220;types of stretch ceilings&#8221; consists of articles, there&#8217;s no point trying to rank a store category for it: you need an article that then links to your catalog. And the reverse is true: if the results for &#8220;stretch ceilings price&#8221; are all service pages with price lists, an article won&#8217;t get in.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">What about the long tail \u2014 hundreds of four-to-six-word queries and one-off searches? Checking the results for each one isn&#8217;t worth it. We sort them by shared words: anything containing &#8220;corner&#8221; and &#8220;bed&#8221; goes into the corner sofa bed group, anything with &#8220;price&#8221; or &#8220;cost&#8221; goes into the matching commercial group. If a query doesn&#8217;t fit any group, that&#8217;s a signal to check its results separately \u2014 you may have found a new topic.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Step 5. Map clusters to pages<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Now each group of queries needs to be tied to a specific URL on your site. We add columns to the cluster sheet: &#8220;Existing page,&#8221; &#8220;New page needed,&#8221; &#8220;Page type,&#8221; &#8220;Primary query,&#8221; &#8220;Priority.&#8221; The SEO specialist, copywriter and developer all work from this document.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Cluster<\/th><th>Sample queries<\/th><th>Page<\/th><th>Action<\/th><\/tr><\/thead><tbody><tr><td>Corner sofas<\/td><td>corner sofa, buy corner sofa, corner sofas price<\/td><td>Category \/sofas\/corner\/<\/td><td>Update title, H1, copy<\/td><\/tr><tr><td>Corner sofa beds<\/td><td>corner sofa bed, corner sleeper sofa<\/td><td>None<\/td><td>Create a subcategory or SEO filter page<\/td><\/tr><tr><td>Choosing a sofa<\/td><td>how to choose a sofa, best sofa filling<\/td><td>None<\/td><td>Blog post linking to categories<\/td><\/tr><tr><td>Delivery and assembly<\/td><td>furniture delivery, sofa assembly<\/td><td>\/delivery\/<\/td><td>Expand the page<\/td><\/tr><\/tbody><\/table><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The core rules we follow when mapping:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>One cluster, one page.<\/strong> If two pages target the same group, they&#8217;ll compete with each other, and often neither reaches the top. This is known as keyword cannibalization.<\/li>\r\n\r\n\r\n<li><strong>Existing pages first.<\/strong> A page that already has impressions, links and history will reach the top faster than a new one. So we first look for an existing URL where the cluster fits.<\/li>\r\n\r\n\r\n<li><strong>New pages only for real demand.<\/strong> A cluster of one rare query just gets a mention on a related page.<\/li>\r\n\r\n\r\n<li><strong>The results page decides the page type<\/strong>, not our preferences. As mentioned above, informational clusters go to articles.<\/li>\r\n\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">We set priority with simple logic: commercial value \u00d7 search volume \u00d7 realistic chance of reaching the top. First come the clusters where a page already sits in positions 5\u201320 and the query leads to a sale. We covered how to set up a page for its cluster \u2014 title tag, headings, copy, meta tags \u2014 in our article <a href=\"https:\/\/webterra.com.ua\/en\/on-page-seo-basics\/\">&#8220;On-page SEO basics.&#8221;<\/a><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img2-1024x640.webp\" alt=\"Spreadsheet with color-coded query groups, each connected to its own page on the site\" class=\"wp-image-5582\" srcset=\"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img2-1024x640.webp 1024w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img2-300x188.webp 300w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img2-768x480.webp 768w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img2-1536x960.webp 1536w, https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-img2.webp 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Each cluster in the spreadsheet is assigned to a single page \u2014 a category, subcategory, article or utility page \u2014 with a priority number.<\/figcaption><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">For online stores, this map often becomes the foundation of a new catalog structure: subcategories and SEO filter pages appear where there&#8217;s demand, and redundant sections disappear. We showed what this looks like in practice in <a href=\"https:\/\/webterra.com.ua\/en\/five-tips-for-ecommerce-seo\/\">&#8220;Five tips for ecommerce SEO.&#8221;<\/a> Informational clusters, meanwhile, turn into a blog content plan \u2014 for how to write those pieces so they answer the query instead of reading like keyword-stuffed filler, see <a href=\"https:\/\/webterra.com.ua\/en\/writing-content-for-your-website\/\">&#8220;Writing content for your website.&#8221;<\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">How to keep your keyword map up to date<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">A keyword map isn&#8217;t a document you build once and forget. Demand shifts, competitors launch new sections, and Google reconsiders which pages to show. Here&#8217;s our minimum routine:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Monthly<\/strong> \u2014 review new queries in Search Console and the site search report, and add them to existing clusters.<\/li>\r\n\r\n\r\n<li><strong>Quarterly<\/strong> \u2014 check whether two pages have started competing for the same query (in Search Console you&#8217;ll see different URLs alternating for one query).<\/li>\r\n\r\n\r\n<li><strong>Before peak season<\/strong> \u2014 check Google Trends and prepare seasonal pages one to two months ahead of the peak.<\/li>\r\n\r\n\r\n<li><strong>When launching new products or services<\/strong> \u2014 run through all five steps for each new seed.<\/li>\r\n\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">What this looks like in practice<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">A typical situation: an appliance repair company in a regional city, a twelve-page site, and a single &#8220;Services&#8221; page listing everything at once. The owner wants to rank for &#8220;appliance repair&#8221; and gets almost no calls from the site.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">We list seeds by appliance type and fault, collect queries from Search Console, Keyword Planner and autocomplete, and add the city and neighborhood names. After cleaning, a few hundred phrases remain. Clustering by search results shows that Google clearly separates &#8220;washing machine repair,&#8221; &#8220;fridge repair&#8221; and &#8220;dishwasher repair&#8221; onto different competitor pages, while queries like &#8220;washing machine not draining&#8221; are dominated by articles and videos.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">As a result, the single &#8220;Services&#8221; page is replaced by a structure: a dedicated page for each appliance type with prices and service area, several pages for popular brands, and a section of advice on common faults that leads to the service pages. How quickly this pays off depends on local competition, so we don&#8217;t promise specific numbers. But now the site has a page for every group of demand instead of one page for everything.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">The mistakes we fix most often<\/h2>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>A keyword map of three &#8220;main&#8221; queries.<\/strong> A handful of broad, highly competitive phrases instead of hundreds of specific ones you can realistically rank for and win customers with.<\/li>\r\n\r\n\r\n<li><strong>Grouping by gut feeling.<\/strong> Queries are sorted by the owner&#8217;s logic rather than by search results. The outcome: pages that don&#8217;t answer the query the way the search engine understands it.<\/li>\r\n\r\n\r\n<li><strong>Commercial queries on articles, and vice versa.<\/strong> An article called &#8220;Renovation prices&#8221; won&#8217;t beat a service page with a price list in results where every competitor is a service page.<\/li>\r\n\r\n\r\n<li><strong>A new page for every minor variation.<\/strong> Hundreds of thin pages with one or two rare queries each dilute the site&#8217;s authority.<\/li>\r\n\r\n\r\n<li><strong>A keyword map nobody uses.<\/strong> The spreadsheet gets built, but title tags, copy and structure never change. A keyword map is only useful once it turns into concrete tasks.<\/li>\r\n\r\n<\/ol>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Checklist: a keyword map in five steps<\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Seed keywords listed from the site, price list, customer conversations and competitors&#8217; menus.<\/li>\r\n\r\n\r\n<li>Queries collected from Search Console, Keyword Planner, autocomplete, Trends and competitor sites.<\/li>\r\n\r\n\r\n<li>List cleaned of duplicates, negative keywords, other brands and ambiguous phrases.<\/li>\r\n\r\n\r\n<li>Every query tagged with its type and, where possible, search volume.<\/li>\r\n\r\n\r\n<li>Core queries clustered by shared URLs in the top 10.<\/li>\r\n\r\n\r\n<li>Every cluster assigned to one page, with an action and a priority.<\/li>\r\n\r\n\r\n<li>Regular keyword map updates scheduled.<\/li>\r\n\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">How long does it take to build a keyword map by hand?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">For a service site with 20\u201330 pages, usually a few working days, most of which go into cleaning and clustering. For a store, a week or more. Start with your most profitable sections and fill in the rest gradually.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Can I do without search volume data entirely?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">You can, though it&#8217;s less precise. Autocomplete suggestions are themselves a signal that people search for something, and Search Console shows real impressions. For prioritizing, the ranges from Keyword Planner and phrasing comparisons in Trends are often enough.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">When does it make sense to switch to paid tools?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">When you&#8217;re dealing with several thousand queries and checking results by hand takes weeks, or when you need to analyze dozens of competitors regularly. Paid tools speed things up, but the logic stays the same.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Does this method work for a brand-new site?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Yes \u2014 in fact, it&#8217;s better to do it before launch. That way, the site structure matches demand from day one, and you won&#8217;t have to rebuild sections and set up redirects later. If you plan to keep handling SEO in-house, you may find <a href=\"https:\/\/webterra.com.ua\/en\/diy-seo-what-you-can-do-yourself\/\">&#8220;DIY SEO: what you can do yourself&#8221;<\/a> useful.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Summary<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Building a keyword map without paid tools is entirely realistic: seed keywords, five free sources, thorough cleaning, clustering by search results in a spreadsheet, and a clear assignment of every group to a page. The most valuable outcome isn&#8217;t the list of queries itself \u2014 it&#8217;s the map that shows exactly what to change on your site and in what order.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If you&#8217;d like us to build a keyword map for your project or review the one you already have, <a href=\"https:\/\/webterra.com.ua\/en\/contacts\/\">get in touch<\/a>. Keyword research is the first stage of our <a href=\"https:\/\/webterra.com.ua\/en\/seo-services\/\">SEO services<\/a>, and for new online stores we build it into the structure right from the <a href=\"https:\/\/webterra.com.ua\/en\/ecommerce-development\/\">ecommerce development<\/a> stage.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>A practical guide to collecting and clustering queries without paid tools.<\/p>\n","protected":false},"author":1,"featured_media":5580,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[],"class_list":["post-586","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Building a keyword map | WebTerra<\/title>\n<meta name=\"description\" content=\"A practical guide to collecting and clustering queries without paid tools.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building a keyword map | WebTerra\" \/>\n<meta property=\"og:description\" content=\"A practical guide to collecting and clustering queries without paid tools.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/\" \/>\n<meta property=\"og:site_name\" content=\"webterra.com.ua\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-14T07:07:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-10T20:09:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-cover.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"7pKMCuzP3VEFm\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"7pKMCuzP3VEFm\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/\"},\"author\":{\"name\":\"7pKMCuzP3VEFm\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#\\\/schema\\\/person\\\/07fa662dea8b8e0589c31ef1ed582b50\"},\"headline\":\"Building a keyword map\",\"datePublished\":\"2026-09-14T07:07:26+00:00\",\"dateModified\":\"2026-10-10T20:09:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/\"},\"wordCount\":2937,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webterra.com.ua\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/building-a-keyword-map-cover.webp\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/\",\"url\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/\",\"name\":\"Building a keyword map | WebTerra\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webterra.com.ua\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/building-a-keyword-map-cover.webp\",\"datePublished\":\"2026-09-14T07:07:26+00:00\",\"dateModified\":\"2026-10-10T20:09:02+00:00\",\"description\":\"A practical guide to collecting and clustering queries without paid tools.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#primaryimage\",\"url\":\"https:\\\/\\\/webterra.com.ua\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/building-a-keyword-map-cover.webp\",\"contentUrl\":\"https:\\\/\\\/webterra.com.ua\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/building-a-keyword-map-cover.webp\",\"width\":1600,\"height\":1000,\"caption\":\"\u0406\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0456\u044f \u0437\u0431\u043e\u0440\u0443 \u0441\u0435\u043c\u0430\u043d\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430: \u043f\u0456\u0434\u043a\u0430\u0437\u043a\u0438 \u043f\u043e\u0448\u0443\u043a\u0443 \u043f\u043e\u0442\u0440\u0430\u043f\u043b\u044f\u044e\u0442\u044c \u0443 \u0432\u043e\u0440\u043e\u043d\u043a\u0443, \u0441\u043e\u0440\u0442\u0443\u044e\u0442\u044c\u0441\u044f \u0437\u0430 \u043a\u043e\u043b\u044c\u043e\u0440\u0430\u043c\u0438 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0456\u0432 \u0456 \u0440\u043e\u0437\u043f\u043e\u0434\u0456\u043b\u044f\u044e\u0442\u044c\u0441\u044f \u043f\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0456 \u0441\u0430\u0439\u0442\u0443\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/building-a-keyword-map\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043e\u043b\u043e\u0432\u043d\u0430\",\"item\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building a keyword map\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/\",\"name\":\"webterra.com.ua\",\"description\":\"\u0412\u0435\u0431-\u0441\u0442\u0443\u0434\u0456\u044f \u043f\u043e\u0432\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0443. \u0420\u043e\u0437\u0440\u043e\u0431\u043a\u0430, \u043f\u0440\u043e\u0441\u0443\u0432\u0430\u043d\u043d\u044f \u0442\u0430 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0441\u0430\u0439\u0442\u0456\u0432 \u0456\u0437 2010 \u0440\u043e\u043a\u0443.\",\"publisher\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#organization\",\"name\":\"webterra.com.ua\",\"url\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/webterra.com.ua\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo-mark.png\",\"contentUrl\":\"https:\\\/\\\/webterra.com.ua\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo-mark.png\",\"width\":400,\"height\":506,\"caption\":\"webterra.com.ua\"},\"image\":{\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/#\\\/schema\\\/person\\\/07fa662dea8b8e0589c31ef1ed582b50\",\"name\":\"7pKMCuzP3VEFm\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/db4d263e590b080b087b4ed684f34427dbcc7c21ce75ab14e27f1b14c18bdc0a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/db4d263e590b080b087b4ed684f34427dbcc7c21ce75ab14e27f1b14c18bdc0a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/db4d263e590b080b087b4ed684f34427dbcc7c21ce75ab14e27f1b14c18bdc0a?s=96&d=mm&r=g\",\"caption\":\"7pKMCuzP3VEFm\"},\"sameAs\":[\"https:\\\/\\\/webterra.com.ua\"],\"url\":\"https:\\\/\\\/webterra.com.ua\\\/en\\\/author\\\/webadmin1234\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building a keyword map | WebTerra","description":"A practical guide to collecting and clustering queries without paid tools.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/","og_locale":"en_US","og_type":"article","og_title":"Building a keyword map | WebTerra","og_description":"A practical guide to collecting and clustering queries without paid tools.","og_url":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/","og_site_name":"webterra.com.ua","article_published_time":"2026-09-14T07:07:26+00:00","article_modified_time":"2026-10-10T20:09:02+00:00","og_image":[{"width":1600,"height":1000,"url":"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-cover.webp","type":"image\/webp"}],"author":"7pKMCuzP3VEFm","twitter_card":"summary_large_image","twitter_misc":{"Written by":"7pKMCuzP3VEFm","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#article","isPartOf":{"@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/"},"author":{"name":"7pKMCuzP3VEFm","@id":"https:\/\/webterra.com.ua\/en\/#\/schema\/person\/07fa662dea8b8e0589c31ef1ed582b50"},"headline":"Building a keyword map","datePublished":"2026-09-14T07:07:26+00:00","dateModified":"2026-10-10T20:09:02+00:00","mainEntityOfPage":{"@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/"},"wordCount":2937,"commentCount":0,"publisher":{"@id":"https:\/\/webterra.com.ua\/en\/#organization"},"image":{"@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#primaryimage"},"thumbnailUrl":"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-cover.webp","articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/","url":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/","name":"Building a keyword map | WebTerra","isPartOf":{"@id":"https:\/\/webterra.com.ua\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#primaryimage"},"image":{"@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#primaryimage"},"thumbnailUrl":"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-cover.webp","datePublished":"2026-09-14T07:07:26+00:00","dateModified":"2026-10-10T20:09:02+00:00","description":"A practical guide to collecting and clustering queries without paid tools.","breadcrumb":{"@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#primaryimage","url":"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-cover.webp","contentUrl":"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/building-a-keyword-map-cover.webp","width":1600,"height":1000,"caption":"\u0406\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0456\u044f \u0437\u0431\u043e\u0440\u0443 \u0441\u0435\u043c\u0430\u043d\u0442\u0438\u0447\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430: \u043f\u0456\u0434\u043a\u0430\u0437\u043a\u0438 \u043f\u043e\u0448\u0443\u043a\u0443 \u043f\u043e\u0442\u0440\u0430\u043f\u043b\u044f\u044e\u0442\u044c \u0443 \u0432\u043e\u0440\u043e\u043d\u043a\u0443, \u0441\u043e\u0440\u0442\u0443\u044e\u0442\u044c\u0441\u044f \u0437\u0430 \u043a\u043e\u043b\u044c\u043e\u0440\u0430\u043c\u0438 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0456\u0432 \u0456 \u0440\u043e\u0437\u043f\u043e\u0434\u0456\u043b\u044f\u044e\u0442\u044c\u0441\u044f \u043f\u043e \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0456 \u0441\u0430\u0439\u0442\u0443"},{"@type":"BreadcrumbList","@id":"https:\/\/webterra.com.ua\/en\/building-a-keyword-map\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043e\u043b\u043e\u0432\u043d\u0430","item":"https:\/\/webterra.com.ua\/en\/"},{"@type":"ListItem","position":2,"name":"Building a keyword map"}]},{"@type":"WebSite","@id":"https:\/\/webterra.com.ua\/en\/#website","url":"https:\/\/webterra.com.ua\/en\/","name":"webterra.com.ua","description":"\u0412\u0435\u0431-\u0441\u0442\u0443\u0434\u0456\u044f \u043f\u043e\u0432\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0443. \u0420\u043e\u0437\u0440\u043e\u0431\u043a\u0430, \u043f\u0440\u043e\u0441\u0443\u0432\u0430\u043d\u043d\u044f \u0442\u0430 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430 \u0441\u0430\u0439\u0442\u0456\u0432 \u0456\u0437 2010 \u0440\u043e\u043a\u0443.","publisher":{"@id":"https:\/\/webterra.com.ua\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webterra.com.ua\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webterra.com.ua\/en\/#organization","name":"webterra.com.ua","url":"https:\/\/webterra.com.ua\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webterra.com.ua\/en\/#\/schema\/logo\/image\/","url":"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/logo-mark.png","contentUrl":"https:\/\/webterra.com.ua\/wp-content\/uploads\/2026\/09\/logo-mark.png","width":400,"height":506,"caption":"webterra.com.ua"},"image":{"@id":"https:\/\/webterra.com.ua\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/webterra.com.ua\/en\/#\/schema\/person\/07fa662dea8b8e0589c31ef1ed582b50","name":"7pKMCuzP3VEFm","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/db4d263e590b080b087b4ed684f34427dbcc7c21ce75ab14e27f1b14c18bdc0a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/db4d263e590b080b087b4ed684f34427dbcc7c21ce75ab14e27f1b14c18bdc0a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/db4d263e590b080b087b4ed684f34427dbcc7c21ce75ab14e27f1b14c18bdc0a?s=96&d=mm&r=g","caption":"7pKMCuzP3VEFm"},"sameAs":["https:\/\/webterra.com.ua"],"url":"https:\/\/webterra.com.ua\/en\/author\/webadmin1234\/"}]}},"_links":{"self":[{"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/posts\/586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/comments?post=586"}],"version-history":[{"count":6,"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/posts\/586\/revisions"}],"predecessor-version":[{"id":5587,"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/posts\/586\/revisions\/5587"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/media\/5580"}],"wp:attachment":[{"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/media?parent=586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/categories?post=586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webterra.com.ua\/en\/wp-json\/wp\/v2\/tags?post=586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}