Citation-friendly pages
MISSING0 of the fetched URLs are best-of, comparison, vs or review pages. No page compares Marseille, Aleppo and black soap, even though that's the obvious question for this product line.
Your site barely shows up on Google for the searches your audience is running. Here's what's broken, and the first moves to fix it.
A 130-year-old soap brand should be easy to earn real links for (press, French artisan directories, eco retailers), so do that first and fix the basic on-page problems at the same time.
La Corvette is the online store of Savonnerie du Midi, the Marseille soap factory founded in 1894. The shop sells natural vegetable-oil soaps (Marseille cubes, Aleppo soaps, Provence scented bars and liquid soaps), singly or in bulk packs, to eco-conscious households, natural skincare shoppers and sensitive-skin families across Europe, with free shipping offers.
It also runs Bulgarian and Romanian versions of the site. Search engines barely know this store exists.
Our index shows 1 ranked keyword, position 88 for "savonneries du midi", worth an estimated 0.08 visits a month. 37 sites link to the domain, and all 35 we pulled have no measurable authority.
That's the bottleneck.
Publishing more blog posts before then won't move anything.
8 structural issues.
This is a functioning WooCommerce store with essentially zero organic presence. Our data shows 1 ranked keyword in total, the manufacturer's own name at position 88, and about 0.08 estimated monthly visits. The 304-URL sitemap is dominated by 201 Romanian and Bulgarian pages that don't rank in the US English data we checked, the 76 product pages also rank for nothing, and there is no editorial section beyond a single /blog-4/ page. The organic competitors our data matched (a hosting platform and a French company registry) overlap only on the brand name, which confirms the site has not yet entered any real soap-related search space. The cached My Account page exposing a customer's name needs fixing before any SEO work.
There are real strengths to build on. The sitemap is fresh (all 304 entries carry a lastmod, newest 0 days old), there are no duplicate titles or metas across the sampled pages, image alt coverage is 84%, and every fetched page returned HTTP 200. Most important, the business has an authentic 1894 Marseille soap factory story that resellers cannot copy. The structure exists; it needs consolidation, real copy, and a clear brand identity.
The site's whole revenue sits under /product/ (76 sitemap URLs) and /category/ (6 URLs), and our data shows 0 ranked keywords for either prefix. The domain ranks for exactly 1 keyword in our index: 'savonneries du midi' at position 88, worth about 0.08 visits a month. A manufacturer whose name a shopper types cannot even reach page 1 for it. Google is crawling the store and declining to rank any of it, so every commercial page is effectively unlisted.
1. Pull the Pages report in Search Console and list which /product/ URLs are 'Crawled, currently not indexed' versus indexed but unranked.
2. Rewrite each product page with unique copy covering oil composition, weight, skin or laundry use, and origin in Marseille.
3. Add Product schema with price, availability, brand and GTIN to every product template.
4. Target one head term per category page (Marseille soap, Aleppo soap, liquid Marseille soap) in the title, H1 and an intro of 150+ words.
5. Link from the homepage and About page into the six category pages with descriptive anchor text.
The /my-account/ page we fetched anonymously returned a meta description reading 'Dashboard Orders Downloads Addresses Account Details Logout Hello Nataliya (not Nataliya? Log out)'. A logged-in session was cached and is being served to visitors and crawlers, which means a customer's name (and potentially order or address views) is exposed. Beyond the privacy and GDPR exposure, any search snippet built from this page shows a stranger's account dashboard, which erodes trust for a store selling to EU households. The page is also in the sitemap, so it is actively being offered to Google.
1. Purge the page cache immediately and exclude /my-account/, /cart/ and /checkout/ from all caching layers.
2. Set /my-account/ to noindex and remove it from the sitemap.
3. Check Search Console and a site: search for any indexed snippet showing customer names, and request removal.
4. Review whether order or address data was exposed and log the incident per GDPR obligations.
Of 304 sitemap URLs, 201 (66%) sit under /ro/ (101) and /bg/ (100), and neither prefix ranks in the US English data we checked, which says nothing about how they do in their own markets. The translated home pages carry boilerplate titles ('Home Page - BG - La Corvette'), H1s of 'Home Page – BG', and meta descriptions scraped from slider text. Both /bg/ and /ro/ are listed in the sitemap but redirect to other URLs. Boilerplate titles and H1s like these give Google little to work with in any language.
1. Decide whether Romania and Bulgaria are real target markets with local shipping and support, and check how these folders perform in Romanian and Bulgarian search, since our ranking data covers US English only.
2. If they stay, write native titles, H1s and meta descriptions for every translated page instead of 'Home Page - RO'.
3. Confirm reciprocal hreflang tags between English, Romanian and Bulgarian versions, including x-default.
4. Replace the redirecting /bg/ and /ro/ sitemap entries with their final destination URLs.
The site has no /blog/ or /guides/ section. Editorial content amounts to one listing page at /blog-4/ (a slug suggesting three earlier abandoned attempts) and 7 URLs under /2026/, all with 0 ranked keywords. Searches like how to use Marseille soap for laundry, or Marseille versus Aleppo soap, are informational, and Google answers them with articles, not product pages. Without articles the store has nothing to rank for those queries and no internal pages passing relevance into the 76 product URLs. The 1894 heritage, the strongest differentiator a 130-year-old soap factory has, is confined to one About page.
1. Move the blog to a clean /blog/ path and 301 /blog-4/ to it.
2. Change the post permalink structure from /2026/ dates to /blog/post-name/ and 301 the 7 existing posts.
3. Publish usage guides and comparison articles that each link to two or three relevant product or category pages.
4. Add a byline from the soap factory (master soapmaker or production team) to each article to support first-hand expertise.
The domain is La Corvette, the maker is La Savonnerie du Midi, and a separate page presents 'Our company STININ' with generic wellness mission copy. Google builds brand understanding from consistent entity signals, and here the site cannot rank for its own manufacturer name (position 88 for 'savonneries du midi'). When the operator, the brand and the factory are presented as three parties with no explained relationship, Google and shoppers both have less reason to trust that this is the official factory store, and the authenticity claim that justifies buying direct is weakened.
1. State on the About page and in the footer exactly how STININ, La Corvette and La Savonnerie du Midi relate (for example, official distributor).
2. Add Organization schema naming the brand, the manufacturer and the operator, with sameAs links to official profiles.
3. Rewrite the STININ page around soap distribution rather than generic wellness messaging, or fold it into the About page.
4. Ask the Savonnerie du Midi's own site to link to this store as its official online shop.
Our crawl found 29 live pages missing from the sitemap, including product category pages such as /product-category/aleppo-soap/ and /product-category/bio-softness/, each linked from 10 pages. Meanwhile 7 of the 68 sitemap URLs we checked are not live, indexable pages. The sitemap currently includes /category/ (blog taxonomy, 6 URLs) but not the WooCommerce product categories that should be the store's ranking hubs. Google treats the sitemap as a statement of which pages matter; this one points at redirects and blog tags while hiding the commercial category pages.
1. Enable product_cat taxonomy in the SEO plugin's sitemap settings so all /product-category/ pages are included.
2. Remove the 7 redirecting or non-indexable URLs and replace them with final destinations.
3. Exclude thin blog /category/ archives from the sitemap unless they have unique intro copy.
4. Resubmit the sitemap in Search Console and monitor discovered versus indexed counts.
Our index shows 37 referring domains and 40 backlinks. All 35 referring domains we pulled have an authority rank of 0, so the profile is mostly low-quality links that pass little or no ranking value. For a store with 76 product pages competing against established soap retailers, this leaves Google with almost no external signal that the site is a trusted source. A 130-year-old factory should have natural link sources (press, heritage features, stockists, Marseille tourism and craft sites) that are currently untapped.
1. Audit the 37 referring domains and disavow any obvious spam networks.
2. Pitch the 1894 heritage and cauldron-cooked process to French and European craft, eco-living and travel publications.
3. Ask existing stockists and distributors to link to the official store.
4. List the brand in Marseille soap heritage directories and the factory's industry associations.
The homepage H1 is 'Home Page – La Corvette', which tells Google nothing about Marseille soap. The /shop/ page has no H1 and the meta 'Products Archive - La Corvette'. Legal pages carry auto-scraped metas such as 'Business information:' and 'Welcome to la-corvette.shop!'. Five pages, including the shipping policy and terms, use Article markup missing the image field, marking legal boilerplate as editorial content. Each issue is small, but together they mean the few pages Google does evaluate send weak topical signals.
1. Change the homepage H1 to a descriptive phrase such as 'Authentic Marseille Soap Since 1894'.
2. Add an H1 and a written meta description to /shop/ targeting natural Marseille and Aleppo soap.
3. Replace Article schema on legal pages with WebPage schema.
4. Fix the dead #content skip links on /blog-4/ and /shop/.
1 page analysed for AI-writing patterns.
Scored 55/100 across 1 page. The writing has some shape but several tells per page (6 flagged) suggest AI assistance without an editor's pass. Cleanup is straightforward, not a rewrite.
“Curățenia casei și îngrijirea rufelor într-un mod mai sustenabil — săpunul natural”
Unedited em dash used as a title separator, where a human editor would use a colon.
“Muzeul Săpunului de Marsilia: O călătorie prin timp”
"A journey through time" is a stock LLM title formula.
“Plimbarea prin raionul de produse de îngrijire sau navigarea într-un magazin online poate fi adesea copleșitoare.”
Generic "overwhelming choices" opener typical of LLM intros.
“Săpunul este unul dintre acele produse de zi cu zi despre care rareori ne oprim să ne gândim.”
Formulaic "everyday thing we rarely think about" opener, repeated across several posts.
“Și de ce este aceasta mai relevantă decât ai crede Există o satisfacție aparte”
A leaked subtitle ('and why it matters more than you think') is fused into the excerpt. This is a sign of unedited generation.
“Ползи от сапуна с магарешко мляко за кожата – добър избор ли е?”
A Bulgarian title sits in a Romanian blog index, which suggests unreviewed bulk-generated or translated content.
100% of sampled rankings come from searches that don't contain the brand name. That's traffic SEO earned, not reputation.
Every indexable page needs one H1 with the primary keyword.
We reached these through your internal links. They load, can be indexed and name themselves as canonical, but the sitemap does not list them, so Google has to find them through links alone.
Fix: Add them to the sitemap, or check whether your sitemap setup skips this section.
3 redirect, 2 are set to noindex and 2 name a different page as canonical. A sitemap should list only live, final URLs you want in Google. The rest waste crawl time and send mixed signals about which URLs matter.
Fix: Remove these URLs from the sitemap, or replace each one with the final URL it should point to.
Under 30 characters. Likely missing keyword context.
Google synthesizes one from the body. Usually worse for CTR than a written meta.
Under 120 characters. Wasting SERP real estate.
Article markup works best with a headline, image, publish date and author, which Google recommends.
Fix: Fill in the missing fields in the template that outputs this markup.
These links point to #anchors with no matching id on the page, so clicking them does nothing.
Fix: Add the missing id to the section the link should jump to, or fix the link.
Pages under 300 words. May lack enough depth for competitive terms.
Based on the 13 pages that returned HTTP 200 out of 13 fetched. Not a full-site crawl.
Click depth and inlink counts are computed over the 13 pages we fetched, not a full crawl. Pages outside the sample are not represented in the graph.
Compared the first 13 sitemap URLs against the top-500 ranked-keyword URL set.
Classic rankings and AI citations are now separate games. This checks whether the site has pages and entity signals worth retrieving.
AI answer engines are unlikely to retrieve or cite La Corvette today. The site has no comparison, best-of or buyer's guide pages, and the homepage H1 says "Home Page" instead of naming the product. No llms.txt exists, no Wikipedia entity was found, and the link profile carries no authority. The 1894 Marseille heritage is a strong, citable fact, but it sits only on the about page and in the homepage title.
0 of the fetched URLs are best-of, comparison, vs or review pages. No page compares Marseille, Aleppo and black soap, even though that's the obvious question for this product line.
The title and meta state Marseille soap and 1894, but the H1 is "Home Page – La Corvette". The link between La Corvette and Savonnerie du Midi isn't spelled out at the top of the page.
Founding year, city and vegetable-oil ingredients appear on the about page, but no page gives clear facts on ingredients, oil percentages or uses that an AI answer could quote.
No Wikipedia entity was found, there's no llms.txt, and all 35 referring domains we pulled have zero authority. Our data shows no video or press signal.
1 ranked keyword shows an AI Overview on its results page. Our data doesn't show whether the site is cited inside it.
Rankings have been flat for 6 months and nothing suggests AI-answer visibility is being tracked.
Comparison pages are the format AI answers cite most often. Build one with a facts table (oils, olive or laurel percentage, best use, skin type) that links to the matching product categories.
Replace the "Home Page" H1 with something like "La Corvette Marseille soap by Savonnerie du Midi, Marseille, since 1894", and add a short block on the factory, the process and what's sold.
A soap factory founded in 1894 is a story French lifestyle, craft and eco publications will cover. Those mentions give the brand the off-site entity proof it's missing right now.
Highest-leverage first. Keywords with a ready article on top.
Authority comes before content here. The opportunities below won't rank without link signals first. Right now the domain ranks for a single query, its own parent company name at position 88. The sites it overlaps with in search (pappers.fr, mybigcommerce.com) are a company registry and a hosting platform, not soap sellers. So the first content job is to own the brand: one strong page on Savonnerie du Midi and La Corvette, built from the about page, that links into the Marseille soap, Aleppo soap and bio-softness categories.
Start with general business directories that fit your niche. browse our directory of 100+ free sources.
This is the one query the site already ranks for (position 88). A proper heritage page about the factory, its cauldron process and the La Corvette brand, linked to the product categories, is the most realistic way to take the brand's own search results back from third-party sites.
One keyword in, one researched article out, every day.
REAL DATA ABOVE · 7 QUICK WINS, 1 ARTICLE IDEA FOR LA-CORVETTE