[{"data":1,"prerenderedAt":511},["ShallowReactive",2],{"header":3,"footer":289,"blog\u002Fhow-to-map-a-target-keyword-to-the-right-existing-page":419,"blog-banner":496},{"header":4},{"primaryNavigation":5,"pages":244,"buttonBlock":247,"visibilityButtonBlock":252,"lightswitch":274,"linkField":275,"plainText":277,"announcementStyle":278,"headScripts":279},[6,82,163,169,214],{"buttonLink":7,"dropdown":13},[8],{"ariaLabel":9,"target":9,"url":10,"text":11,"entryType":12},null,"https:\u002F\u002Fpixis.ai\u002Fproducts\u002F","Products","buttonLink_Entry_LinkType",[14],{"buttonLink":15,"tagline":17,"featureLinks":18,"standardLinks":62,"ctaHeading":76,"ctaLink":77},[16],{"ariaLabel":9,"target":9,"url":10,"text":11,"entryType":12},"Own the next era of advertising.",[19,35,49],{"buttonLink":20,"tagline":24,"asset":25},[21],{"ariaLabel":9,"target":9,"url":22,"text":23,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fproducts\u002Fprism\u002F","Prism","Predict outcomes, improve efficiency",[26],{"type":27,"image":28,"mobileImage":34},"image_Entry",[29],{"src":30,"alt":31,"width":32,"height":33},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002FLogos\u002FPrism.png","Prism logo",140,141,[],{"buttonLink":36,"tagline":40,"asset":41},[37],{"ariaLabel":9,"target":9,"url":38,"text":39,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fproducts\u002Fcreative-ai\u002F","Adroom","Your all-in-one creative powerhouse.",[42],{"type":27,"image":43,"mobileImage":48},[44],{"src":45,"alt":46,"width":47,"height":47},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002FLogos\u002FAdroom-logo.png","Adroom logo",80,[],{"buttonLink":50,"tagline":54,"asset":55},[51],{"ariaLabel":9,"target":9,"url":52,"text":53,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fproducts\u002Fpixis-visibility\u002F","Visibility","Be the brand AI recommends",[56],{"type":27,"image":57,"mobileImage":61},[58],{"src":59,"alt":9,"width":60,"height":60},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002Fv-logo-new.svg",39,[],[63],{"heading":64,"links":65},"Platform",[66,71],{"buttonLink":67},[68],{"ariaLabel":9,"target":9,"url":69,"text":70,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fproducts\u002Fintegrations\u002F","Integrations",{"buttonLink":72},[73],{"ariaLabel":9,"target":9,"url":74,"text":75,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fproducts\u002Fcompliance\u002F","Compliance","Seeing is believing",[78],{"ariaLabel":9,"target":9,"url":79,"text":80,"entryType":81},"https:\u002F\u002Fpixis.ai\u002Fget-a-demo\u002F","Get a demo","buttonLink2_Entry_LinkType",{"buttonLink":83,"dropdown":87},[84],{"ariaLabel":9,"target":9,"url":85,"text":86,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002F","Solutions",[88],{"buttonLink":89,"tagline":91,"featureLinks":92,"standardLinks":93,"ctaHeading":158,"ctaLink":159},[90],{"ariaLabel":9,"target":9,"url":85,"text":86,"entryType":12},"No matter your role or goal, Pixis adapts to your needs.",[],[94,117,135],{"heading":95,"links":96},"By use case",[97,102,107,112],{"buttonLink":98},[99],{"ariaLabel":9,"target":9,"url":100,"text":101,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fperformance-budget-optimization\u002F","Performance & Budget Optimization",{"buttonLink":103},[104],{"ariaLabel":9,"target":9,"url":105,"text":106,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Faudience-targeting\u002F","Audience Targeting",{"buttonLink":108},[109],{"ariaLabel":9,"target":9,"url":110,"text":111,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fad-creation\u002F","Ad Creation",{"buttonLink":113},[114],{"ariaLabel":9,"target":9,"url":115,"text":116,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Finsights-monitoring\u002F","Insights & Monitoring",{"heading":118,"links":119},"By team",[120,125,130],{"buttonLink":121},[122],{"ariaLabel":9,"target":9,"url":123,"text":124,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fperformance-teams\u002F","Performance",{"buttonLink":126},[127],{"ariaLabel":9,"target":9,"url":128,"text":129,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fcreative-teams\u002F","Creative",{"buttonLink":131},[132],{"ariaLabel":9,"target":9,"url":133,"text":134,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fagencies\u002F","Agency",{"heading":136,"links":137},"By Industry",[138,143,148,153],{"buttonLink":139},[140],{"ariaLabel":9,"target":9,"url":141,"text":142,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fretail\u002F","Retail",{"buttonLink":144},[145],{"ariaLabel":9,"target":9,"url":146,"text":147,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fconsumer-packaged-goods\u002F","Consumer Packaged Goods",{"buttonLink":149},[150],{"ariaLabel":9,"target":9,"url":151,"text":152,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Fhealthcare\u002F","Healthcare",{"buttonLink":154},[155],{"ariaLabel":9,"target":9,"url":156,"text":157,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fsolutions\u002Ftelecoms\u002F","Telecoms","Looking for a stellar marketing agency?",[160],{"ariaLabel":9,"target":9,"url":161,"text":162,"entryType":81},"https:\u002F\u002Fpixis.ai\u002Fstellar\u002F","Our partner agencies",{"buttonLink":164,"dropdown":168},[165],{"ariaLabel":9,"target":9,"url":166,"text":167,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fpeer-stories\u002F","Peer Stories",[],{"buttonLink":170,"dropdown":175},[171],{"ariaLabel":9,"target":9,"url":172,"text":173,"entryType":174},"#","Knowledge Hub","buttonLink_Custom_LinkType",[176],{"buttonLink":177,"tagline":9,"featureLinks":179,"standardLinks":180,"ctaHeading":210,"ctaLink":211},[178],{"ariaLabel":9,"target":9,"url":172,"text":173,"entryType":174},[],[181,208],{"heading":9,"links":182},[183,188,193,198,203],{"buttonLink":184},[185],{"ariaLabel":9,"target":9,"url":186,"text":187,"entryType":12},"https:\u002F\u002Fpixis.ai\u002F2025-benchmarks\u002F","2025 Benchmark Report",{"buttonLink":189},[190],{"ariaLabel":9,"target":9,"url":191,"text":192,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fblog\u002F","Blog",{"buttonLink":194},[195],{"ariaLabel":9,"target":9,"url":196,"text":197,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fresources\u002F","Resources",{"buttonLink":199},[200],{"ariaLabel":9,"target":9,"url":201,"text":202,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fevents-webinars\u002F","Events",{"buttonLink":204},[205],{"ariaLabel":9,"target":9,"url":206,"text":207,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fpodcasts\u002F","Podcasts",{"heading":9,"links":209},[],"What We Learned from Over $1.8B in Ad Spend on Google & Meta",[212],{"ariaLabel":9,"target":9,"url":186,"text":213,"entryType":81},"Get the 2025 Benchmark Report",{"buttonLink":215,"dropdown":218},[216],{"ariaLabel":9,"target":9,"url":172,"text":217,"entryType":174},"Company",[219],{"buttonLink":220,"tagline":9,"featureLinks":222,"standardLinks":223,"ctaHeading":241,"ctaLink":242},[221],{"ariaLabel":9,"target":9,"url":172,"text":217,"entryType":174},[],[224],{"heading":9,"links":225},[226,231,236],{"buttonLink":227},[228],{"ariaLabel":9,"target":9,"url":229,"text":230,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fabout\u002F","About",{"buttonLink":232},[233],{"ariaLabel":9,"target":9,"url":234,"text":235,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fcareers\u002F","Careers",{"buttonLink":237},[238],{"ariaLabel":9,"target":9,"url":239,"text":240,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fnews-press\u002F","News & Press","Join our ambitious team",[243],{"ariaLabel":9,"target":9,"url":234,"text":235,"entryType":81},[245],{"uri":246},"search-results",[248],{"type":249,"buttonLink":250},"pill-solid-pointer-icon",[251],{"ariaLabel":9,"target":9,"url":79,"text":80,"entryType":12},[253,261,268],{"buttonBlock":254},[255],{"type":256,"buttonLink":257},"pill-solid-light",[258],{"ariaLabel":9,"target":9,"url":259,"text":260,"entryType":174},"https:\u002F\u002Fvisibility.pixis.ai\u002F","Log In",{"buttonBlock":262},[263],{"type":264,"buttonLink":265},"pill-solid-teal",[266],{"ariaLabel":9,"target":9,"url":79,"text":267,"entryType":12},"Book a Demo",{"buttonBlock":269},[270],{"type":249,"buttonLink":271},[272],{"ariaLabel":9,"target":9,"url":259,"text":273,"entryType":174},"Sign up for free",false,{"url":276,"target":9},"https:\u002F\u002Fpixis.ai\u002Fmeet-prism\u002F?utm_source=homepage&utm_medium=banner&utm_content=meet_prism","Meet Prism: Your Always-On, AI-Powered Growth Partner","orange",[280,283,286],{"scriptLabel":281,"scriptContent":282},"Claydar Script","(function() {\n    var script = document.createElement('script');\n    script.async = true;\n    script.src = 'https:\u002F\u002Fstatic.claydar.com\u002Finit.v1.js?id=cng7DR4jnB';\n    var firstScript = document.getElementsByTagName('script')[0];\n    firstScript.parentNode.insertBefore(script, firstScript);\n  })();",{"scriptLabel":284,"scriptContent":285},"Default Pixel","!function(e,t){e.__defaultPixel__={key:\"b80666b3-0a8f-41d0-9241-0d1200c42bde\"};!function e(o){o=o||1;var n=t.createElement(\"script\");n.async=!0,n.src=\"https:\u002F\u002Fhandshake.default.com\u002Findex.js\",n.onload=function(){console.log(\"[Pixel] Script loaded successfully\"+(o>1?\" after \"+o+\" attempts\":\"\"))},n.onerror=function(){console.warn(\"[Pixel] Failed to load script (attempt \"+o+\"\u002F3)\"),o\u003C3?setTimeout((function(){e(o+1)}),2e3*o):console.error(\"[Pixel] Script failed to load after 3 attempts\")},t.head.appendChild(n)}()}(window,document);",{"scriptLabel":287,"scriptContent":288},"lemlist","(function() {\n    var script = document.createElement('script');\n    script.async = true;\n    script.src = 'https:\u002F\u002Fapp.lemlist.com\u002Fapi\u002Fvisitors\u002Ftracking?k=wIUMiMPlcVYKUVOt3B39xWwVNYlRvqDI7LTH9ORCn3c%3D&t=tea_JdKFTAfGe4hC5JgDE';\n    var firstScript = document.getElementsByTagName('script')[0];\n    firstScript.parentNode.insertBefore(script, firstScript);\n})();",{"footer":290},{"footerNavigation":291,"partnerAssets":381,"links":402,"copyRightNotice":418},[292,313,333,337,365],{"buttonLink":293,"dropdown":295},[294],{"ariaLabel":9,"target":9,"url":10,"text":11,"entryType":12},[296],{"links":297},[298,301,304,307,310],{"buttonLink":299},[300],{"ariaLabel":9,"target":9,"url":22,"text":23,"entryType":12},{"buttonLink":302},[303],{"ariaLabel":9,"target":9,"url":38,"text":39,"entryType":12},{"buttonLink":305},[306],{"ariaLabel":9,"target":9,"url":52,"text":53,"entryType":12},{"buttonLink":308},[309],{"ariaLabel":9,"target":9,"url":69,"text":70,"entryType":12},{"buttonLink":311},[312],{"ariaLabel":9,"target":9,"url":74,"text":75,"entryType":12},{"buttonLink":314,"dropdown":316},[315],{"ariaLabel":9,"target":9,"url":85,"text":86,"entryType":12},[317],{"links":318},[319,324,328],{"buttonLink":320},[321],{"ariaLabel":9,"target":9,"url":322,"text":118,"entryType":323},"\u002Fsolutions\u002F#teams","buttonLink_Url_LinkType",{"buttonLink":325},[326],{"ariaLabel":9,"target":9,"url":327,"text":95,"entryType":323},"\u002Fsolutions\u002F#use-cases",{"buttonLink":329},[330],{"ariaLabel":9,"target":9,"url":331,"text":332,"entryType":323},"\u002Fsolutions\u002F#industries","By industry",{"buttonLink":334,"dropdown":336},[335],{"ariaLabel":9,"target":9,"url":166,"text":167,"entryType":12},[],{"buttonLink":338,"dropdown":340},[339],{"ariaLabel":9,"target":9,"url":172,"text":173,"entryType":174},[341],{"links":342},[343,346,349,352,355,360],{"buttonLink":344},[345],{"ariaLabel":9,"target":9,"url":191,"text":192,"entryType":12},{"buttonLink":347},[348],{"ariaLabel":9,"target":9,"url":196,"text":197,"entryType":12},{"buttonLink":350},[351],{"ariaLabel":9,"target":9,"url":206,"text":207,"entryType":12},{"buttonLink":353},[354],{"ariaLabel":9,"target":9,"url":201,"text":202,"entryType":12},{"buttonLink":356},[357],{"ariaLabel":9,"target":9,"url":358,"text":359,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fblog\u002Fprism-frequently-asked-questions\u002F","Prism FAQ",{"buttonLink":361},[362],{"ariaLabel":9,"target":9,"url":363,"text":364,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fglossary\u002F","Glossary",{"buttonLink":366,"dropdown":368},[367],{"ariaLabel":9,"target":9,"url":172,"text":217,"entryType":174},[369],{"links":370},[371,374,378],{"buttonLink":372},[373],{"ariaLabel":9,"target":9,"url":229,"text":230,"entryType":12},{"buttonLink":375},[376],{"ariaLabel":9,"target":9,"url":239,"text":377,"entryType":12},"News & press",{"buttonLink":379},[380],{"ariaLabel":9,"target":9,"url":234,"text":235,"entryType":12},[382,392],{"asset":383},[384],{"type":27,"image":385,"mobileImage":391},[386],{"src":387,"alt":388,"width":389,"height":390},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002FLogos\u002Flogo-meta-business-partner.svg","Meta Business Partner logo",81,36,[],{"asset":393},[394],{"type":27,"image":395,"mobileImage":401},[396],{"src":397,"alt":398,"width":399,"height":400},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002FLogos\u002Flogo-google-partner.svg","Google Partner logo",87,61,[],[403,408,413],{"buttonLink":404},[405],{"ariaLabel":9,"target":9,"url":406,"text":407,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fprivacy-policy\u002F","Privacy Policy",{"buttonLink":409},[410],{"ariaLabel":9,"target":9,"url":411,"text":412,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Fleapus-csr-policy\u002F","Leapus CSR Policy",{"buttonLink":414},[415],{"ariaLabel":9,"target":9,"url":416,"text":417,"entryType":12},"https:\u002F\u002Fpixis.ai\u002Ffulfillment-policy\u002F","Pixis Fulfillment Policy","Pixis",{"uri":420,"id":421,"title":422,"url":423,"postDate":424,"dateUpdated":425,"slug":426,"sectionHandle":427,"type":428,"authors":429,"seo":444,"asset":455,"categories":464,"intro":9,"showBanner":474,"contentArea":475,"articleSelect":495,"schemaOrganization":9,"schemaWebsite":9,"schemaWebpage":9,"schemaBreadcrumb":9,"schemaArticle":9,"schemaFaq":9,"schemaSoftwareApp":9,"siteName":418},"blog\u002Fhow-to-map-a-target-keyword-to-the-right-existing-page","42355","How to Map a Target Keyword to the Right Existing Page","https:\u002F\u002Fpixis.ai\u002Fblog\u002Fhow-to-map-a-target-keyword-to-the-right-existing-page\u002F","2026-10-28T04:26:00-04:00","2026-10-28T07:32:07-04:00","how-to-map-a-target-keyword-to-the-right-existing-page","blog","blog_Entry",[430],{"fullName":431,"asset":432,"position":439,"bio":440,"linkedIn":441,"authorPage":443},"Shreshtha Bansal",[433],{"type":27,"image":434,"mobileImage":438},[435],{"src":436,"alt":431,"width":437,"height":437},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002FE081GMJV4MU-U082E8CCFKJ-47e2b2e26570-512.jpeg",512,[],"Director of Growth","\u003Cp>Shreshtha is the Director of Marketing and Growth across Pixis and Stellar. An IIM Lucknow alumna with experience at Google, she brings a strong foundation in growth, brand strategy, and performance marketing. Her work focuses on helping brands improve discoverability, build authority, and adapt to the new realities of AI-led marketing.\u003C\u002Fp>",{"url":442},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fshreshtha-bansal-24453b6b\u002F?skipRedirect=true",[],{"title":445,"description":446,"advanced":447,"keywords":450,"social":451},"How to Map a Target Keyword to the Right Page | Pixis","Map each target keyword to one existing page before you write: pull candidates from Search Console, match search intent, then update, merge or create new.",{"canonical":448,"robots":449},"",[],[],{"facebook":452,"twitter":454},{"description":446,"title":453},"How to Map a Target Keyword to the Right Page",{"description":446,"title":453},[456],{"type":27,"image":457,"mobileImage":463},[458],{"src":459,"alt":460,"width":461,"height":462},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002Fhow-to-map-a-target-keyword-to-the-right-existing-page-featured.png","Pixis Visibility keyword map card with one highlighted keyword and URL row, update and one URL labels, next to a woman celebrating at her laptop",1920,1360,[],[465,468,471],{"title":466,"slug":467},"SEO\u002FAEO\u002FGEO","seo-aeo-geo",{"title":469,"slug":470},"Pixis Visibility","pixis-visibility",{"title":472,"slug":473},"Content Marketing","content-marketing",true,[476],{"blocks":477},[478,481,493],{"type":479,"textBlock":480},"textBlock_Entry","\u003Cp>A writer pitches a new article on \"project management software comparison.\" It sounds like a gap. Then someone checks Search Console and finds two existing posts already earning impressions for that phrase, plus a third page from 2024 that nobody remembers publishing.\u003C\u002Fp>\u003Cp>That is the usual starting point for keyword mapping. Most sites do not lack pages for a keyword; they have several half-matching pages, and a new article would make the overlap worse.\u003C\u002Fp>\u003Cp>The hard part is not finding candidate pages. It is deciding which one should own the keyword, and what to do with the others, before anyone writes a brief. That decision depends on search intent, current performance and how the pages relate to each other.\u003C\u002Fp>\u003Cp>This guide explains how to collect candidate pages, match them to intent, choose between update, merge, create new and leave alone, and check that the decision held.\u003C\u002Fp>\u003Ch2>Key takeaways\u003C\u002Fh2>\u003Cul>\u003Cli>Check Search Console for pages that already earn impressions for a keyword before you commission anything new. The existing page is usually the faster route to a ranking.\u003C\u002Fli>\u003Cli>Let the live search results define intent. If your page's format matches what Google ranks, it is a candidate to update; if not, it probably is not the right owner.\u003C\u002Fli>\u003Cli>Every keyword in the map resolves to exactly one URL and one action: update, merge, create new or leave alone.\u003C\u002Fli>\u003Cli>Variations that share an intent belong on one page as secondary keywords, not on separate URLs.\u003C\u002Fli>\u003Cli>Pixis Visibility connects to Google Search Console and tracks keyword positions, which helps you see which page earns a query and whether a change worked; the mapping decision itself stays with your team.\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Set up the keyword-to-URL map first\u003C\u002Fh2>\u003Cp>The map is a spreadsheet, and it becomes the gate every new content brief passes through. Before commissioning an article, someone checks the map. If the keyword is already assigned, the work becomes an update to that page.\u003C\u002Fp>\u003Cp>Use one row per target keyword and these columns:\u003C\u002Fp>\u003Cul>\u003Cli>Target keyword\u003C\u002Fli>\u003Cli>Search intent (informational, commercial, transactional, comparison)\u003C\u002Fli>\u003Cli>Current ranking URL\u003C\u002Fli>\u003Cli>Search Console impressions and average position\u003C\u002Fli>\u003Cli>Assigned URL\u003C\u002Fli>\u003Cli>Action: update, merge, create new or leave alone\u003C\u002Fli>\u003C\u002Ful>\u003Cp>You also need access to the Performance report in Google Search Console, which holds up to 16 months of data. For sites with more than a few hundred URLs, add a crawl export that lists every indexable URL with its title tag and H1, so you can scan for candidates quickly.\u003C\u002Fp>\u003Cp>If you have not yet decided which keywords deserve a row, start with a \u003Ca href=\"https:\u002F\u002Fpixis.ai\u002Fblog\u002Fguide-to-keyword-gap-analysis-find-missing-keywords-and-grow-traffic\u002F\" rel=\"noopener noreferrer\" target=\"_blank\">keyword gap analysis\u003C\u002Fa> and come back with the shortlist.\u003C\u002Fp>\u003Ch2>Step 1: Pull the pages that already earn impressions\u003C\u002Fh2>\u003Cp>Open Search Console, go to Performance, then Search results. Add a query filter for the target keyword and switch to the Pages tab. Every URL listed there already receives impressions for that query.\u003C\u002Fp>\u003Cp>This is your first candidate list, and it is the most reliable one, because it reflects what Google has already chosen to show. Record each URL with its impressions and average position in the map.\u003C\u002Fp>\u003Cp>Use a date range of at least three months. Shorter windows can miss pages that rank intermittently, and those intermittent pages are often the ones competing with your main page.\u003C\u002Fp>\u003Ch2>Step 2: Find the pages Search Console misses\u003C\u002Fh2>\u003Cp>Search Console only shows pages that have earned impressions. A newer page, or one that ranks too low to register, will not appear. Two quick checks close that gap.\u003C\u002Fp>\u003Col>\u003Cli>Search Google for site:yourdomain.com followed by the keyword in quotes. Any page returned mentions the phrase. If three or more results appear, several pages are already covering the same ground.\u003C\u002Fli>\u003Cli>Use your site's internal search, or search the crawl export for the keyword in titles and H1s. This surfaces content that exists but has not earned impressions yet.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Add these pages to the map with zero impressions noted. They matter for the decision even if they do not rank, because a forgotten page can still compete once it is updated or linked.\u003C\u002Fp>\u003Ch2>Step 3: Match each candidate to search intent\u003C\u002Fh2>\u003Cp>Search the keyword and look at what ranks. If the first page is mostly list-style comparisons, Google reads the intent as comparison. If it is mostly product pages, the intent is transactional. That format is the clearest signal of what searchers want.\u003C\u002Fp>\u003Cp>Now compare each candidate. A how-to guide will struggle to rank for a keyword where Google shows comparison lists, however good the guide is. A page whose format matches the results is a real candidate; a page whose format does not match is probably serving a different keyword.\u003C\u002Fp>\u003Cp>Clustering tools can speed this up by grouping related queries, but they sometimes put two distinct intents in one cluster. Check any cluster against the live results before you assign its keywords to one page.\u003C\u002Fp>\u003Ch2>Step 4: Choose one action per keyword\u003C\u002Fh2>\u003Cp>With intent settled, each keyword gets one owner and one action. The decision usually follows a short sequence.\u003C\u002Fp>\u003Col>\u003Cli>\u003Cstrong>Update\u003C\u002Fstrong> when one page matches the intent and already ranks on page one or two, roughly positions 8 to 20. It has proven relevance, and a refresh is usually faster than a new page.\u003C\u002Fli>\u003Cli>\u003Cstrong>Merge\u003C\u002Fstrong> when two pages target the same query with the same intent. Move the stronger content into one URL and 301 redirect the weaker page to it.\u003C\u002Fli>\u003Cli>\u003Cstrong>Create new\u003C\u002Fstrong> only when no page matches, or when the intent is genuinely different: a different result format or a different user need.\u003C\u002Fli>\u003Cli>\u003Cstrong>Leave alone\u003C\u002Fstrong> when a page is related but serves another intent and is not competing.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Two pages can share a head term and still be fine if each answers a different question. The test is whether a searcher would be satisfied by either page. If yes, they are competing; if no, they are not.\u003C\u002Fp>\u003Cp>When Google consistently ranks a page you did not intend as the target, treat that as evidence. Update the map to reflect what Google prefers, then strengthen that page rather than fighting it.\u003C\u002Fp>\u003Ch3>An illustrative example\u003C\u002Fh3>\u003Cp>Suppose the target is \"project management software comparison.\" Search Console shows \u002Fblog\u002Fbest-project-management-tools at position 12 with 440 impressions, and \u002Fresources\u002Fpm-software-guide at position 18 with 210 impressions. A site: search also finds \u002Fcomparison\u002Fpm-tools-2024 with no impressions. The results page is dominated by list-format comparisons.\u003C\u002Fp>\u003Cp>The decisions follow from the method. Update the first URL, because it matches the format and sits in the 8 to 20 range. Merge any unique content from the second into the first and 301 redirect it. Leave the third alone for now, and revisit it if it starts earning impressions.\u003C\u002Fp>\u003Cp>These numbers are made up to show the process. Your own thresholds may differ depending on how competitive the keyword is.\u003C\u002Fp>\u003Ch2>Where mapping goes wrong\u003C\u002Fh2>\u003Cp>Most mapping problems come from a handful of habits:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>A page per variation.\u003C\u002Fstrong> Creating a new URL for every keyword variant manufactures the overlap the map is meant to prevent. Variants that share intent belong on one page.\u003C\u002Fli>\u003Cli>\u003Cstrong>Ignoring Google's choice.\u003C\u002Fstrong> If Google keeps ranking an unexpected page, that is behavioral data. Overriding it without a reason usually costs rankings.\u003C\u002Fli>\u003Cli>\u003Cstrong>Trusting clusters blindly.\u003C\u002Fstrong> A cluster that mixes two intents leads you to assign mismatched keywords to one page.\u003C\u002Fli>\u003Cli>\u003Cstrong>Audits without actions.\u003C\u002Fstrong> A map where rows have no action produces a report nobody reads twice. Every row resolves to one of the four actions.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>The risk grows with the site. The more pages you publish on related topics, the more likely two of them drift onto the same query, which is why the map needs a regular review rather than a one-time build.\u003C\u002Fp>\u003Ch2>Check that the decision held\u003C\u002Fh2>\u003Cp>After an update or merge, give Google time to recrawl the pages. Requesting indexing through the URL Inspection tool in Search Console can speed this up for a single URL.\u003C\u002Fp>\u003Cp>Then check three things:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>The target query in Search Console.\u003C\u002Fstrong> Filter by the keyword and look at the Pages tab again. Impressions should concentrate on the assigned URL, and its average position should hold or improve. Movement can take anywhere from a few days to a few months.\u003C\u002Fli>\u003Cli>\u003Cstrong>One page in the results.\u003C\u002Fstrong> Search the keyword and confirm only one page from your domain appears. If two still show, the merge or redirect is incomplete.\u003C\u002Fli>\u003Cli>\u003Cstrong>Internal links.\u003C\u002Fstrong> Every link that pointed to a merged page should now point to the surviving URL. For a method, see \u003Ca href=\"https:\u002F\u002Fpixis.ai\u002Fblog\u002Fhow-to-use-internal-linking-to-improve-your-seo-rankings\u002F\" rel=\"noopener noreferrer\" target=\"_blank\">how to use internal linking to improve your SEO rankings\u003C\u002Fa>.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>For ongoing rank checks, the guide on \u003Ca href=\"https:\u002F\u002Fpixis.ai\u002Fblog\u002Fhow-to-check-your-google-keyword-rankings-best-rank-checkers\u002F\" rel=\"noopener noreferrer\" target=\"_blank\">how to check your Google keyword rankings\u003C\u002Fa> compares the main options.\u003C\u002Fp>\u003Ch2>Where Pixis Visibility fits\u003C\u002Fh2>\u003Cp>The manual work in this process is gathering data: which pages earn a query, where they rank, and whether a change moved anything. That is the part software should handle.\u003C\u002Fp>\u003Cp>\u003Ca href=\"https:\u002F\u002Fpixis.ai\u002Fproducts\u002Fpixis-visibility\u002F\" rel=\"noopener noreferrer\" target=\"_blank\">Pixis Visibility\u003C\u002Fa> connects to Google Search Console, so you can see the queries and pages behind your traffic and compare performance before and after a content change. Keyword position tracking follows the target keywords in your map over time, and keyword clustering groups related queries as a starting point for deciding which belong on one page.\u003C\u002Fp>",{"type":482,"asset":483,"assetWidth":492},"asset_Entry",[484],{"type":27,"image":485,"mobileImage":491},[486],{"src":487,"alt":488,"width":489,"height":490},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002Fpixis-visibility-impact-tracking-search-console.jpg","Pixis Visibility Impact Tracking report showing Search Console clicks, impressions, CTR and average position with a performance timeline, where selecting a page shows its before and after comparison",1440,778,[],"large",{"type":479,"textBlock":494},"\u003Cp>For rows marked update, page audits give each page a technical and content score, list gaps by severity and show a projected traffic opportunity, which helps you decide which updates to do first. For rows marked create new, the content tools can produce a brief and a draft in your brand voice.\u003C\u002Fp>\u003Cp>What stays manual is the judgment: reading the live results for intent, deciding whether two pages truly compete, and choosing which URL owns the keyword.\u003C\u002Fp>\u003Ch2>Make the map the gate for every new brief\u003C\u002Fh2>\u003Cp>Start with the ten keywords your team most wants to win. Run the four steps for each, fill in the map, and assign one action per row. Expect some planned articles to turn into updates.\u003C\u002Fp>\u003Cp>From then on, no brief gets written until the keyword has been checked against the map. Review the map every three months, and after any large publishing push, so new pages do not create fresh overlap.\u003C\u002Fp>\u003Cp>Get started with \u003Ca href=\"https:\u002F\u002Fvisibility.pixis.ai\u002F\" rel=\"noopener noreferrer\" target=\"_blank\">Pixis Visibility\u003C\u002Fa> to track the keywords in your map and see which page earns each query in Search Console.\u003C\u002Fp>\u003Ch2>FAQs\u003C\u002Fh2>\u003Ch3>What is keyword-to-URL mapping?\u003C\u002Fh3>\u003Cp>It assigns each target keyword to exactly one page on your site, either an existing page to update or a new page to create. The map prevents several pages from competing for the same query and gives every page a clear job.\u003C\u002Fp>\u003Ch3>How do I tell if two pages are cannibalizing each other?\u003C\u002Fh3>\u003Cp>In Search Console, filter Performance by the query and open the Pages tab. If two URLs both receive impressions, and especially if Google swaps which one it shows from week to week, they are likely competing. Check whether they serve the same intent before you merge them.\u003C\u002Fp>\u003Ch3>Can I map keywords with only Search Console and a spreadsheet?\u003C\u002Fh3>\u003Cp>Yes. The Performance report shows which pages earn impressions for each query and at what position, which is enough to build a working map. Larger sites benefit from a crawl export to catch pages that have no impressions yet.\u003C\u002Fp>",[],{"blogBanner":497},{"bannerIcon":498,"bannerBrandName":503,"bannerHeading":508,"bannerCta1Text":509,"bannerCta1Url":79,"bannerCta2Text":510,"bannerCta2Url":259},[499],{"url":500,"title":501,"width":502,"height":502},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002Fv-logo.svg","V logo",78,[504],{"url":505,"title":506,"width":507,"height":60},"https:\u002F\u002Fd191k2rrohvvg6.cloudfront.net\u002Fimages\u002Fvisibility-logo.svg","Visibility logo",191,"Increase your visibility on Google and AI search","Book a demo","Signup for free",1793187490503]