FAQ
Ecommerce SEO
and GEO questions
90 answers on SEO, AI search, links, press and technical work for online stores. Each answer stands on its own, so jump to whichever you need.
GEO and AI search
GEO, or generative engine optimization, is the work of getting your brand named and cited in answers from AI products such as ChatGPT, Perplexity, Gemini, Claude and Google AI Overviews. It overlaps with SEO, since many of these tools pull from pages that already rank, but the goal is a mention or citation inside the answer rather than a blue link.
An LLM mention is any time a large language model names your brand or product in a response. A mention can be plain text, a recommendation in a list, or a linked citation to one of your pages. We track all three because they send different amounts of traffic.
GEO differs from SEO mainly in what it measures. SEO measures rankings and clicks for a keyword. GEO measures how often a brand appears across many phrasings of a question, and which sources the model cited. The tactics share a lot: authoritative pages, clear content, links and mentions from trusted sites.
Yes. Google AI Overviews and AI Mode draw on Google's index, and tools such as ChatGPT search and Perplexity retrieve web pages when they answer. A store that is not crawlable, indexed and trusted has little chance of being retrieved. We treat GEO as an extension of SEO, not a replacement.
ChatGPT, Google AI Overviews and AI Mode, Perplexity, Gemini and Claude are the ones we test, because shoppers use them for product research. Which matters most depends on your buyers. We check your own analytics for referrals from these tools before choosing where to focus.
No. Nobody can guarantee a mention. Models give different answers on different runs, for different users and over time. We can measure how often you appear, work on the sources models cite, and report changes. Any agency that promises a specific mention is guessing.
AI assistants combine what the model learned in training with pages retrieved at the time of the question. For product recommendations those pages are often listicles, review sites, forum threads, brand sites and news coverage. Brands that appear on several of these in a consistent way are named more often. The exact weighting is not public.
We write a set of prompts that match how your customers ask, run each one multiple times across the major AI products, and record whether your brand is named, in what position, and which URLs are cited. The result is an appearance rate per prompt that we can compare month to month.
AI answers change because the models generate text with built-in randomness, and retrieval tools may pull different pages each time. Personalization and location can also change results. This is why a single screenshot proves little and why we report averages over repeated runs.
There is no good evidence that llms.txt changes whether major AI products mention you. Google has said it does not use it. It is harmless to add, but it does not replace crawlable pages, clear content and third-party coverage, so we do not rely on it.
Allow the search-related crawlers if you want to appear in AI search answers. OpenAI uses OAI-SearchBot for ChatGPT search and GPTBot for model training, and they can be controlled separately. Blocking a search crawler can keep you out of that product's answers. Blocking training crawlers is a business decision for you to make.
They can for informational searches, because the answer appears on the results page. Commercial product searches still show shopping results, merchant listings and links to stores. We recommend checking your own Search Console data by query type before making assumptions, because the effect differs by category.
Often yes. Referrals from these products appear as sources such as chatgpt.com or perplexity.ai in GA4, although some visits arrive with no referrer and show up as direct. We set up a GA4 segment for known AI referrers so you can track trends, and we note that the figure undercounts real usage.
Our services
CartPile is an SEO and AI search agency that works only with ecommerce stores. We provide press releases, link insertions, technical SEO, on-page SEO, conversion rate optimization, listicle placements, and LLM mention tracking and improvement.
No. We only take online stores. That includes Shopify, WooCommerce, BigCommerce, Adobe Commerce (Magento), Wix, Squarespace and custom or headless builds.
Yes. Many clients start with a single service, such as link insertions or a technical audit, and add others later. We will tell you if a single service is unlikely to work without another one. Weak product pages, for example, limit what links can do.
Your store should start with whatever limits growth most. If pages are not indexed or load slowly, begin with technical SEO. If the site is sound but has few links, begin with link insertions and listicles. If you want AI visibility, begin with a prompt baseline. If traffic is healthy but orders are low, begin with conversion rate optimization. The free audit tells you which applies.
The free audit covers indexation, backlinks compared with a close competitor, technical issues and AI visibility for a handful of category prompts. You get a short written summary of what we found and what we would fix first. There is no obligation to hire us.
Contract length is set in your proposal, and it depends on the services. Link and PR work needs a few months to show results, so we will explain the minimum we recommend and why. If you need a shorter commitment, say so on the audit form.
Cost depends on catalog size, competition and which services you need, so we quote after the audit. Be wary of any price list that ignores those factors. A technical audit and a link-building campaign are different amounts of work.
Yes. We write collection page copy, product page improvements, buying guides and roundups. All copy is based on product facts you supply and is checked against them before it goes live.
Link insertions, listicles and press
A link insertion, sometimes called a niche edit, is a link added to an existing article that is already indexed and getting traffic. The link sits inside relevant text and points to a page on your store. It avoids the wait for a new page to be indexed and earn visitors.
Link insertions are safe when the site is relevant, the page is real and the link is not part of a scheme. Google's spam policies target link spam, including links bought to manipulate rankings without proper rel attributes. We vet each page, avoid private blog networks, and mark paid placements as Google asks.
Google asks that paid links use rel="sponsored" or rel="nofollow". Some placements are editorial and unpaid, so they need no attribute. A link with the attribute still sends visitors and can still create a brand mention that AI tools read. We tell you the status of every placement.
A good link site has topical relevance to your products, real organic traffic to the specific page, and normal editorial standards. We look at the page's own rankings and traffic, not only a domain score, because scores from third-party tools are estimates and are easy to inflate.
The number depends on what the pages above you have, so we compare your link profile with the sites currently ranking for your target collections. A store in a competitive category needs more than a store in a niche one. We set targets from that gap rather than a fixed number.
A listicle placement is an inclusion of your product in a third-party "best of" or comparison article. Readers use these to build shortlists, and AI products often cite them for recommendation questions. We pitch editors on merit, provide samples where they test products, and report the position and traffic of each inclusion.
Listicles matter for AI mentions because recommendation prompts such as "best standing desk for small spaces" are often answered using pages that rank lists of products. Appearing on several such pages that rank well gives a model more than one source naming you. We cannot promise it changes a particular answer.
Some publishers charge or take an affiliate commission. That is a legitimate business model if the article discloses it. We prefer placements where products are actually evaluated, and we tell you which kind each one is before you approve it.
A press release helps SEO only indirectly. Links from wire distribution pages are usually nofollow and carry little weight. The benefit comes from real pickups on news sites, the brand mentions those create, and the chance a journalist writes about you. A release with no news in it earns none of that.
A press release is worth sending when it contains something new and checkable: a launch, partnership, expansion, original data or a newsworthy event. Routine sales or generic brand messages rarely get covered. We will tell you when we think there is no story yet.
Digital PR is creating something journalists want to cover, such as a study from your own data or a useful tool, and pitching it to publications. Coverage earns links and mentions from sites that are hard to buy placements on, which is why it also helps AI visibility.
No. We do not use private blog networks, link farms, or sites that exist only to sell links. Those carry a real risk of a manual action or lost rankings, and they rarely help with AI mentions either.
Technical SEO
Technical SEO for ecommerce is making sure search engines can crawl, render and index the right pages of a store, and understand what is on them. It covers site structure, duplicate URLs, page speed, structured data, redirects and sitemaps. Stores need more of it than most sites because one product catalog can produce thousands of URL variations.
Faceted navigation is the set of filters, such as size, color and price, that shoppers use to narrow a collection. Each combination can create a new URL with near-identical content, which wastes crawl effort and splits ranking signals. The fix is deciding which filter pages deserve to rank and blocking or canonicalizing the rest.
Keep an out-of-stock page live if the product is coming back, and mark its availability correctly in structured data. If it is discontinued, redirect it to the closest matching product or collection. Returning a 404 for a page with backlinks throws away the links. Avoid redirecting every retired product to the homepage.
An online store should use Product markup with Offer data (price, currency, availability) on product pages, review markup only where reviews are real and visible, Organization markup site-wide, and BreadcrumbList on deeper pages. Validate with Google's Rich Results Test and check the Merchant Center for mismatches between your feed and your pages.
Core Web Vitals are a minor ranking signal. Their larger effect is on shoppers, since slow or shifting pages lose sales. We measure them by page template, using real-user data from the Chrome UX Report where it exists, and fix the templates that carry the most traffic first.
It can. Google renders JavaScript, but rendering can be delayed, and content that loads only after a user action may never be seen. Many AI crawlers do not run JavaScript at all. We check that titles, prices, descriptions and links appear in the raw HTML or are reliably rendered.
Handle variants by choosing whether each one needs its own page. If shoppers search for a specific color or size, a separate indexable page can make sense. If not, keep one main product page and canonicalize variant URLs to it. Whatever you choose, be consistent in your feed and structured data.
Product pages go unindexed for a few common reasons: they are blocked by robots.txt or noindex, Google judged them duplicate or thin, they are hard to reach through internal links, or the site is slow to crawl. Search Console's Page indexing report lists the reason for each URL, and that is where we start.
Yes. An XML sitemap does not make pages rank, but it helps search engines find your indexable URLs and shows which ones you consider canonical. Include only pages that return 200, are not noindexed and are the canonical version. Split large catalogs into several sitemap files.
Yes. For a migration we map every old URL to its new equivalent, check redirects before and after launch, compare crawl data and rankings, and fix problems quickly. Most traffic losses after a migration come from missed redirects, changed URLs and dropped content, which can all be planned for.
On-page SEO and content
On-page SEO for ecommerce is optimizing what is on your store's own pages so they match what shoppers search for. It covers titles, headings, descriptions, product details, images, internal links and structured data on collection pages, product pages and guides.
Collection pages usually come first. They match broad category searches like "mens waterproof jackets", which have more volume than any single product name. Product pages then capture specific model and brand searches. We rank your pages by revenue potential and work down that list.
A collection page description should be as long as it takes to help the buyer choose, and no longer. For some categories that is two sentences about sizing. For others it is a short guide to materials and use cases. We do not set word counts, and Google has said length is not a ranking factor.
You can, but your page then offers nothing the other stores selling the product do not. Add what the manufacturer text lacks: dimensions in plain terms, who it suits, how it compares with similar items, care instructions, and answers to questions customers send you.
Avoid duplicate content by writing a distinct description for each product where the differences matter, consolidating near-identical variants into one page, and using canonical tags where duplicates must exist. Do not rewrite text for its own sake. Write what is true and different about each item.
Internal linking is how your pages link to each other. It tells search engines which pages matter and helps shoppers move from category to product. For stores we link collections to best sellers and related collections, add links from guides to products, and make sure no page worth ranking is more than a few clicks from the homepage.
Genuine reviews help in two ways: they add fresh, specific text that matches how shoppers describe products, and they can make your results eligible for review stars when marked up correctly. Do not publish reviews you wrote or bought. Google's guidelines treat fake or incentivized-without-disclosure reviews as a violation.
Google's helpful content guidance asks that pages be written for people first and show real effort, original information and accurate details. It applies to stores. A product page that repeats supplier copy, or a blog post written only to catch search traffic, is the kind of page it discourages.
We use AI tools for research and drafts, and a person checks every page against the product facts you provide before it goes live. We do not publish text we have not verified, and we will put a plain note on a page when AI materially helped produce it, if you want one.
Add a blog only if you can say something useful that shoppers search for: sizing help, comparisons, how-to guides or care instructions that link naturally to products. A blog filled with generic posts will not help rankings. We start from the questions your customers ask support and build from there.
Results, timing and reporting
Fixes to indexing and page targeting can show in a few weeks, once Google recrawls the pages. Link and PR work typically takes three to six months to show in rankings in competitive categories. These are general ranges and vary with your site's starting point and competitors.
There is no reliable timeline. New placements need to be published, indexed and then retrieved or learned by the model, and models update on different schedules. Search-connected tools such as Perplexity and ChatGPT search can reflect new pages sooner than a model's training data. We re-test monthly and report the trend.
We report organic clicks and revenue from Search Console and your analytics, rankings for target pages, links and mentions gained with URLs, and the AI visibility rate by prompt. Each number links back to the work done that month, and we flag where we cannot show a cause.
No. Google's own guidance warns against anyone who guarantees a number one ranking. Rankings depend on competitors, algorithm updates and your site. What we do commit to is the work in your scope and an honest report of what changed.
A traffic drop after an update has many possible causes, including a change in how Google assesses your content, a technical problem, a lost link, or a competitor moving up. We compare the affected pages and queries in Search Console against the update dates before suggesting a fix.
Before hiring any agency, set up Search Console and analytics so there is baseline data, know your top products by margin, and ask the agency to show how they report. Ask what they would do in your first 90 days and what they could not promise. We are happy to answer the same questions.
Warning signs include guaranteed rankings, links from sites with no real traffic, one-time lists of hundreds of links, refusal to name where links were placed, and no reports with URLs. Ask for the live URL of every placement. We provide them for every link and mention.
The first month is audit and setup: access to Search Console and analytics, a crawl of the store, a backlink comparison, an AI visibility baseline, and a prioritized plan. Fixes and placements start once you approve the plan, sometimes in the same month for quick wins.
Ecommerce store questions
Shopify is a sound base for SEO. It handles sitemaps, SSL and canonical tags by default, and most themes load reasonably fast. Its limits are fixed URL prefixes such as /products/ and /collections/, and duplicate paths where a product can load under a collection URL. Themes normally canonicalize those to the main product URL, but we check that yours does.
Neither wins on its own. WooCommerce gives more control over URLs and server settings, and it also leaves speed, plugin conflicts and security to you. Shopify limits control but removes much of the maintenance. We have seen strong and weak SEO results on both, and results depend more on how the store is built and managed than on the platform.
Many brands do both, because they work differently. Amazon brings buyers who are ready to purchase but keeps the customer relationship and takes fees. Your own store keeps customer data and margin but needs traffic that you earn. SEO and AI visibility build traffic to your store, and the two do not conflict.
Merchant Center is not an SEO tool, but it matters for ecommerce visibility. A product feed there makes your items eligible for free product listings and Shopping results in Google, and a clean feed also supports structured data on your site. Price and availability in the feed should match your pages.
Ranking your own store for 'best' searches is hard, because Google mostly shows independent roundups and reviews for them. A better plan is to rank collection pages for the product term itself, publish a buying guide that is honest about who each product suits, and get your products included in third-party roundups.
Start with your top sellers and highest-margin items, and write those by hand using real details: materials, dimensions, fit, use cases and customer questions. For the long tail, build a template with product data fields so each page still shows accurate, unique specs. Do not mass-produce filler text.
Keep seasonal and sale pages on the same URL every year, for example /collections/black-friday, and update the content instead of creating a new page each season. The page then keeps its links and history. Between seasons, leave it live with a short note or link to related collections.
You need them if you want to rank in each market with local language, currency and shipping details. Use hreflang tags so Google can show the right version, and do not rely on automatic redirects based on IP address, since crawlers can then miss some versions. A single English store with international shipping can work for smaller markets.
Make each paginated page a crawlable link with its own URL, and let page two onward canonicalize to themselves instead of to page one. Google no longer uses rel=next and rel=prev. Make sure products on deeper pages are also reachable through other internal links, such as best-seller blocks, so they are not buried.
Internal search result pages should usually be kept out of the index, because they can create endless near-duplicate URLs. The search data is useful, though. Queries with no results or low conversion show what shoppers want and cannot find, and that is a good source for new collections and content.
Dropshipping stores often use the same supplier descriptions and images as dozens of other sellers, so their pages offer Google nothing unique. It can work if you rewrite product pages with original details, take your own photos where possible, and focus on a narrow category with real buying guidance.
Use descriptive file names, write alt text that says what is in the image, compress files, and serve modern formats such as WebP or AVIF. Give images fixed dimensions so the layout does not shift. Original photos showing the product in use tend to earn clicks in image search better than manufacturer stock shots.
They can help. Reviews contain the plain-language descriptions of fit, quality and problems that shoppers use in prompts. Keep them on crawlable pages, not hidden behind a script, and use real reviews only. Reviews on third-party sites such as Trustpilot or Reddit can also be sources that AI tools cite.
Reddit threads often rank for product comparison searches, and AI tools cite them. Genuine participation helps, such as answering questions and disclosing that you represent the brand. Posting fake recommendations violates the site's rules and tends to get removed, so we do not do that.
B2B stores need the same technical foundation, but their searches are more specific: part numbers, specifications, minimum orders and compatibility. Pages that list exact specs, downloadable data sheets and clear ordering terms tend to match those searches. Keep gated pricing from hiding all product detail from search engines.
Moving platforms only for SEO is rarely worth it. Migrations carry the risk of losing rankings through changed URLs and missed redirects. If the platform has a real limit, such as being unable to edit titles or control indexing, a move can make sense, but plan the redirects and compare crawls before and after.
Bundles and subscriptions are best treated as variants or add-ons of a main product page when shoppers search for the single item. Create a standalone page only when people search for the bundle itself, such as a 'skincare starter kit'. Each page should answer a different search so they do not compete.
Conversion rate optimization (CRO)
Conversion rate optimization (CRO) is improving the share of store visitors who buy. It works on the pages and steps shoppers already use, such as product pages, collection pages, cart and checkout, instead of bringing in more traffic.
A good ecommerce conversion rate depends on your product category, price, device mix and traffic source, so no single number fits every store. We compare you with your own history and with segments inside your store, such as mobile against desktop, since those comparisons show what is fixable.
SEO brings more qualified visitors to your store, and CRO turns more of those visitors into orders. They support each other. More traffic to a page that converts poorly wastes the traffic, and a well-converting page with no traffic earns little.
Start with the one that limits growth most. If few people reach your store, begin with SEO. If many visit and few buy, begin with CRO. Many stores need both, and fixing obvious conversion problems on your top landing pages before you pay for more links is usually sensible.
You need enough orders on the tested page that a difference is unlikely to be chance. Stores with few monthly orders often cannot reach that in a reasonable time. For them we fix problems that analytics and recordings clearly show, track the results, and report that it was not a controlled test.
We work on product pages, collection pages, site search, navigation on mobile, cart and checkout. We look first at the pages that carry the most traffic and revenue, since a small gain there is worth more than a large gain on a quiet page.
They often help, though the effect varies by store and audience. Visible real reviews, clear shipping and return terms and recognizable payment options answer common doubts. We treat each of them as an idea to test rather than a guaranteed win.
An A/B test should run until it has enough orders and has covered full weekly cycles, which usually means at least a couple of weeks. Stopping early because one version looks ahead is a common way to get a false result.
They can if a change removes content, alters page structure carelessly or changes URLs on a page that ranks. We check SEO impact before shipping changes to ranking pages. Test setups should show Googlebot the same content as users, since showing crawlers something different is cloaking.
Slow pages lose shoppers. You can measure this in your own data by comparing conversion rates across page load times using real user data. We use that comparison to decide whether speed work should come before design changes.
We look at where and why people leave the cart and checkout. Common causes are costs that appear late, forced account creation, limited payment options and form errors. We recommend fixes for the on-site causes, and we do not run abandoned-cart email campaigns.
Yes, for any page on your store that gets traffic, including pages that ads point to. We do not manage ad spend or campaigns.
Question not covered?
Send it with your store URL and we will answer it in your free audit.
Ask us