Page SEO/GEO report — https://originaluniqueart.com/en/orders/photo-to-painting/interior-design/ — generated on Oct. 17, 2026, 2:35 a.m. by AkOOre
Overview · Page SEO/GEO report · /en/orders/photo-to-painting/interior-design/ · 4 Sep 2026
This page scores 74% — acceptable, with 12 critical points to fix first.
27 of the 49 scored check points pass and 10 need improvement. On the page itself, the weakest area is Images (56%) and the strongest Head & meta tags (95%). All 13 sections have their data.
- Overall quality
- 74%
- GEO / AI readiness
- 100%
- Page speed
- 70/100
- Page authority
- 0/1000
- Organic traffic
- ~0/mo
- Critical issues
- 12
Guide
This section answers
How good is this page overall, and are my fixes moving the score?
Terms used
EvidenceCritical
74%Overall quality: Acceptable
This page scores 74% overall — acceptable: 27 of the 49 scored check points pass, 10 need improvement and 12 are critical. On-page, the strongest area is A. Head & meta tags (95%) and the weakest is J. Images (56%). GEO / AI readiness is at 100% — how usable the page is for AI answer engines (server-rendered text, question headings, extractable lists/tables, facts and sources). This number averages every check point tagged (GEO) across all sections, so it can differ slightly from the Technical & AI readiness section score. No backlinks are stored yet, so off-page authority is the main unknown — or the main growth lever. Fastest gains first: Backlink volume (20%), Indexed backlink totals (20%), Estimated organic traffic (20%) — the action plan below is ordered accordingly.
https://originaluniqueart.com/en/orders/photo-to-painting/interior-design/ · Snapshot taken Sept. 4, 2026, 8:57 a.m. · Language en · All 13 sections have data
Sep 4: 75% Improvable → Sep 22: 76% Improvable → Sep 28: 76% Improvable → Oct 10: 74% Improvable
Applied some fixes on your page? Mark them done in the action plan below, then re-measure the live page with Refresh at the top (every data collection, the paid ones included). Speed fixes have their own button, because checking them is free:
Guide
This section answers
What code can I paste into this page right now?
Terms used
Evidence
1ready-to-paste fix
Main entity schema (Product)
contains [TODO] placeholdersPaste into the page's <head>. It tells Google and AI assistants what this page IS, which qualifies it for enhanced results. Replace every [TODO ...] before publishing.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Create Custom Hand-Made Oil Paintings from Photos - Interior Design Art",
"description": "Create custom hand-made oil paintings from your photo(s) with full customization options. Bring your client's vision to life with bespoke art made to fit any space. Upload your inspiration photos and get personalized art mockups that match your color palette, layout, and design concept.",
"url": "https://originaluniqueart.com/en/orders/photo-to-painting/interior-design/",
"image": "https://originaluniqueart.com/static/flags/gb.gif",
"offers": {
"@type": "Offer",
"price": "[TODO price, e.g. 149.00]",
"priceCurrency": "[TODO currency, e.g. USD]",
"availability": "https://schema.org/InStock"
}
}
</script>
Guide
This section answers
Could an AI assistant quote this page as its answer?
Terms used
EvidenceFix soon
33/100AI answer-readiness
| Answers a question head-on | 0/100 Fix soon | The page describes a service process rather than answering a specific user question immediately. |
|---|---|---|
| States checkable specifics | 50/100 Needs work | Includes face count tiers (Up to 3, 4-6, etc.) and shipping carriers (DHL/UPS) but lacks specific pricing. |
| Ties the facts to the brand | 0/100 Fix soon | The text focuses on the service 'custom hand-painted portrait service' without repeatedly naming OriginalUniqueArt.com. |
| Structured to be quoted | 80/100 Good | Uses clear headings for the creative path, mockup process, and painting stages. |
| Shows who says it and when | 35/100 Fix soon | Mentions professional artists and insured shipping, but lacks author or date information. |
What an assistant would quote
Our artists will prepare three digital mockups - each offering a different artistic interpretation of your photo.
What to change, highest value first
- Add specific pricing for the face count tiers (e.g., 'Up to 3 Faces') to replace the $0.00 placeholder.
- Include the company name in the main heading or introductory paragraph to strengthen brand attribution.
Guide
This section answers
Do the invisible tags in the page's head tell Google what the page is?
Terms used
Evidence · data collected 4 Sep 2026Good
95%6/7 scored points pass. Weakest point: Open Graph tags (67%).
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Title tag
quick copy-paste The page's title tag — the blue clickable headline shown in Google results (30-65 characters usually shows in full). It is also the single strongest signal telling Google what the page is about, so its words should match what people search for. |
"Create Custom Hand-Made Oil Paintings from Photos - Interior Design Art" (71 chars) | Info |
Recommendation:
The title is 71 characters. Google has no fixed limit — it trims by width, which varies by device, and often rewrites the headline — but around 60 characters usually shows in full. Nothing to fix as long as the words people search for come first; the tail may be cut on some screens.
|
|
Meta description
quick copy-paste The meta description — the 1-2 grey lines Google shows under the page's headline in its results (about 70-160 characters usually shows in full; there is no fixed limit). It does not change the ranking itself, but it is what convinces searchers to click your result rather than the next one. |
"Create custom hand-made oil paintings from your photo(s) with full customization options. Bring your client's vision to life with bespoke art made to fit any sp" (287 chars) | Info |
Recommendation:
The description is 287 characters. Google has no fixed limit — snippets are trimmed by width, which depends on the device and the query, and are often rewritten — but about 150-160 characters usually shows in full. Nothing to fix as long as the strongest selling points sit in the first 150 characters; the tail may be cut on some screens.
|
|
Canonical URL
developer task The 'canonical' tag — a line in the page's code stating the official address of this page. It prevents Google from splitting the page's ranking strength across duplicate addresses (with/without www, tracking parameters, etc.). |
https://originaluniqueart.com/en/orders/photo-to-painting/interior-design/ |
Good
|
— |
|
Robots directives
developer task Special instructions to search engines in the page's code. 'noindex' hides the page from Google entirely, 'nofollow' makes its links count for nothing, and 'max-snippet:0' forbids Google and AI assistants from quoting the page. Having none of these (the default) is what you normally want. |
No robots meta (default: index, follow) |
Good
|
— |
|
Language declaration
developer task Whether the page's code declares what language its content is written in. Google and AI assistants use this to show the page to people searching in that language. |
lang="en" |
Good
|
— |
|
Mobile viewport
developer task Whether the page tells browsers how to display it on a phone screen (the 'viewport' setting). Without it the page appears zoomed-out and unreadable on mobile — and Google judges every site by its MOBILE version first. |
width=device-width, initial-scale=1.0 |
Good
|
— |
|
Character encoding
developer task Whether the page declares its text encoding (how letters and accents are stored). Without it, accented characters and symbols can display as garbage like 'é' for both visitors and search engines. |
UTF-8 |
Good
|
— |
|
Open Graph tags
quick copy-paste The 'Open Graph' tags (og:title, og:description, og:image) — they define the title, text and picture shown when someone shares this page on social networks or in chat apps (WhatsApp, Facebook, LinkedIn, Slack...). Several AI engines also use them as the page's preview card. |
og:title, og:description |
Needs work
|
How to fix:
The page already has og:title, og:description, so shared previews partly work — but og:image is still missing, and a preview without an image is what costs the most clicks: chat apps and social feeds show image-less links as a bare grey line. Complete the set in the page's <head> — most site platforms and SEO plugins can fill these automatically.
|
|
Hreflang alternates
developer task The 'hreflang' tags — lines of code listing the other language versions of this page (English, French...). They let Google send each visitor to the right language version. Only relevant if the site exists in several languages; having none is fine for a single-language site. |
0 hreflang link(s) found | Info | — |
|
Favicon
developer task The favicon — the small square logo shown in the browser tab and next to your site's name in Google's mobile results. A missing one makes the site look unfinished in the results list. |
/static/images/originaluniqueart/favicon-oua.97ff269d9f4a.png |
Good
|
— |
Guide
This section answers
Is the text deep and well structured enough to rank and be quoted?
Terms used
Evidence · data collected 4 Sep 2026Good
91%5/7 scored points pass. Weakest point: Heading hierarchy (70%).
The heading structure, in page order
4 levels are skipped — gaps in the outline, marked above where they happen. First 40 of 73 headings.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
H1 heading
content work The main heading (H1) — the big title at the top of the page. There should be exactly one, clearly stating what the page is about: it is the first thing Google and AI assistants read to understand the topic. |
One H1: "Bring your client’s vision to life with bespoke art" |
Good
|
— |
|
Heading hierarchy
content work How the page's headings are organized: one main title (H1), then section headings (H2), then sub-sections (H3) — like a document outline, without skipping levels. This outline is how Google and AI assistants cut the page into sections they can understand and quote. |
73 heading(s), 2 H2, levels skipped |
Needs work
|
How to fix:
Some heading levels are skipped (e.g. a section jumps from H2 straight to H4). Headings should nest like a document outline: H1 for the page title, H2 for sections, H3 for sub-sections. Fix the skipped levels in your editor's heading dropdown so the outline reads logically.
|
|
Question-form headings (GEO)
content work Whether some section headings are written as questions ('How does...?', 'What is...?'). A question heading followed by a direct answer is the content Google's 'People also ask' boxes and AI assistants quote most readily. |
2 question heading(s), e.g. "How our service works" |
Good
|
— |
|
Content length
content work How many words of readable text the page contains. Pages with very little text rarely rank on Google — there is not enough for it to understand — and give AI assistants nothing worth quoting. 600+ useful words is a solid baseline for a page you want to promote. |
~2187 words of visible text |
Good
|
— |
|
Text-to-HTML ratio
developer task How much of the page's code is actual readable text versus technical code (layout, scripts, styling). A very low share means the page carries a lot of technical weight for little content — which slows it down and makes it harder to crawl. |
5.6% (13610 text bytes / 244465 HTML bytes) |
Needs work
|
How to fix:
Only 5.6% of this page's code is actual readable text — workable, but below the ~10% of a lean page. Two ways to improve it, both good for SEO: add more real text content to the page (the easy win), and/or ask your developer to slim the page down (remove unused scripts and styling). A lighter page also loads faster, which Google rewards.
|
|
Lists and tables (GEO)
content work Whether the page uses bulleted lists, numbered steps or comparison tables. These self-contained blocks are what AI assistants and Google's answer boxes copy word-for-word as ready-made answers. |
16 list(s), 0 table(s) |
Good
|
— |
|
Semantic HTML5 structure
developer task Whether the page's code labels its zones: <main> for the main content, <nav> for menus, <footer> for the footer... These labels let Google and AI assistants separate your real content from the menus and boilerplate around it. |
main, nav, header, footer |
Good
|
— |
Guide
This section answers
When buyers ask an AI assistant, does its answer cite this page?
Terms used
Evidence · data collected 4 Sep 2026
1Informational only — no scored points.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
AI answers collection
Whether the AI questions/answers of this page (real AI-assistant answers to 5 user questions generated from the page content) were fetched yet. |
Not fetched yet — the task runs once per page when its promotion is enabled and an HTML snapshot is stored | Info |
Recommendation:
Enable promotion for this page (pages list, Promotion column) to trigger the one-time data collection.
|
Guide
This section answers
Does the page describe itself in the structured data search and AI engines read?
Terms used
Evidence · data collected 4 Sep 2026Fix soon
86%3/4 scored points pass. Weakest point: Main entity schema (45%).
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
JSON-LD structured data
quick copy-paste Whether the page contains 'structured data' — a hidden block of code that describes the page to machines in a standard format (what it is, who publishes it, what it sells). Google uses it to show rich results (stars, prices, breadcrumbs) and AI assistants use it to understand and trust the page. |
Types found: AggregateRating, BreadcrumbList, EntryPoint, ImageObject, ListItem, Organization, SearchAction, WebSite |
Good
|
— |
|
Main entity schema
quick copy-paste Whether the structured data says what the page IS: an Article, a Product, a LocalBusiness... This is what qualifies the page for Google's rich results (stars, price, stock) and helps AI assistants classify and cite it correctly. |
No main-entity schema type found |
Critical
|
How to fix:
The page has structured data (AggregateRating, BreadcrumbList, EntryPoint, ImageObject, ListItem) but none of it says what the page actually IS. Add the type that matches it: 'Article' or 'BlogPosting' for a blog post or guide, 'Product' for something you sell (with price and availability), 'Service' for a service page, 'LocalBusiness' for a shop with an address. This makes the page eligible for Google's enhanced results (stars, prices...) and tells AI assistants exactly what they are citing. SEO plugins can usually add it from a dropdown choice.
|
|
Organization / entity markup
quick copy-paste Whether the structured data identifies WHO is behind the page — the company or person, with its name, logo and links to its official profiles. This is how Google and AI assistants connect the page to a real, known brand they can recommend. |
Organization, WebSite |
Good
|
— |
|
FAQ schema (optional)
content work Whether the page labels its question-and-answer content with FAQPage structured data. Informational: since 2023 Google shows FAQ rich results only for government and health sites and no longer shows HowTo results at all, so the markup earns no enhanced result for a commercial page. What AI assistants and 'People also ask' boxes lift is the visible question-and-answer text, measured by the content checks below. A FAQPage block repeating a visible FAQ is harmless; one listing questions the page does not display is not. |
No FAQPage schema (not required) | Info | — |
|
Breadcrumb schema
quick copy-paste Whether the page describes its position in the site (Home > Category > This page) in structured data. Google then shows that friendly trail in its results instead of the raw address, and understands your site's organization better. |
BreadcrumbList found |
Good
|
— |
Guide
This section answers
Does the page show who wrote it and why it can be trusted?
Terms used
Evidence · data collected 4 Sep 2026Fix soon
80%4/6 scored points pass. Weakest point: Author and date signals (E-E-A-T) (45%).
Trust markup: what is there, and what is not
Missing from the Organization block: address, contactPoint. No link found to: guarantee/warranty.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Author and date signals (E-E-A-T)
content work Whether the page shows who wrote it and when it was published or updated. Google calls this E-E-A-T (experience, expertise, authority, trust): named authors and visible dates make a page look trustworthy — anonymous, undated pages look less citable to both Google and AI assistants. |
none |
Critical
|
How to fix:
The page is completely anonymous and undated — no author, no byline, no date anywhere in the code. Show who is behind this content and how fresh it is: add a visible author line ('By [name], [role]' — with a short bio if possible) and a visible published or updated date near the top of the content. Trust signals like these cost nothing and make the page more credible to visitors, to Google, and to AI assistants choosing which sources to cite.
|
|
About & contact pages
content work Whether the page links to an About page (who you are) and a Contact page (how to reach you). Google's quality guidelines explicitly look for both, and AI assistants trust identifiable businesses more than anonymous ones — a shop without a reachable human behind it looks risky to everyone. |
links to about page and contact page |
Good
|
— |
|
Organization schema completeness
quick copy-paste How completely the structured data describes the organization behind the page: its logo, its official profiles elsewhere (sameAs: social networks, Wikipedia...), and a contact point or address. This is how Google and AI assistants connect the page to one real, known brand — an empty Organization shell connects it to nothing. |
Organization schema with logo, sameAs |
Good
|
— |
|
Official profiles (social proof)
quick copy-paste Whether the page links to the business's official profiles elsewhere (social networks, video channels...). Independent profiles corroborate that the business really exists and is active — both Google and AI assistants use them to confirm the entity behind the site. |
links to facebook.com, instagram.com, pinterest, twitter.com |
Good
|
— |
|
Review & rating integrity
content work Whether the ratings the page declares in its structured data are backed by actual reviews. Google requires declared ratings to reflect reviews visible on the page — a star rating with no reviews behind it can be treated as spammy structured data and cost all rich results. |
AggregateRating declared, but no Review markup |
Needs work
|
How to fix:
The page declares a star rating (AggregateRating) but marks up no individual review. Show real customer reviews on the page and mark a few of them up with Review schema (author, rating, text), so the declared average is verifiably backed — otherwise Google may ignore or penalize the rating markup.
|
|
Policy & trust pages
content work Whether the page links to the practical trust pages a buyer checks before ordering: shipping, returns/refunds, guarantee, privacy, terms. Their absence loses hesitant buyers — and AI assistants comparing shops quote exactly these policies ('free returns', 'ships worldwide') when recommending one. |
links to: privacy, returns/refund, shipping/delivery, terms/conditions |
Good
|
— |
Guide
This section answers
Can search and AI engines read this page without running its scripts?
Terms used
Evidence · data collected 4 Sep 2026Good
88%2/3 scored points pass. Weakest point: Script weight (65%).
JavaScript from 1 providers
1 provider blocks the first paint and is drawn in red. A count of scripts is a number; a count per provider is a list of decisions.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Server-rendered content (GEO)
developer task Whether the page's text is present directly in its source code, or only appears after JavaScript programs run in the browser. The robots feeding AI assistants (ChatGPT, Perplexity...) mostly do NOT run JavaScript — a page whose text only exists after JavaScript looks empty to them and can never be cited. |
~2187 words are server-rendered in the HTML |
Good
|
— |
|
Render-blocking scripts
developer task Whether JavaScript files at the top of the page force the browser to stop and download them BEFORE showing anything. Each blocking script delays the moment the visitor sees the page — and that delay hurts both ranking and sales. |
0 blocking script(s) in <head> |
Good
|
— |
|
Script weight
developer task How many JavaScript files the page loads, and from how many different providers (analytics, chat widgets, ads...). Every script adds download and processing time; pages accumulate them over the years and rarely clean up. |
15 external script(s) from 1 domain(s) |
Needs work
|
How to fix:
The page loads 15 JavaScript files — more than the ~10 of a lean page. Review them with your developer: remove tools you no longer use (old analytics, abandoned widgets), combine what remains, and load non-essential ones (chat, social buttons) only after the page has displayed.
|
|
Resource hints
developer task Whether the page gives the browser 'head start' instructions (preload, preconnect) telling it to fetch critical files early. A nice-to-have speed optimization, not a requirement. |
5 resource hint(s) found | Info | — |
Guide
This section answers
Do the page's links help visitors and Google find their way?
Terms used
Evidence · data collected 4 Sep 2026Improvable
75%2/4 scored points pass. Weakest point: Anchor text quality (50%).
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Internal links
content work How many links this page makes to OTHER pages of your own site. These links guide visitors deeper into the site, help Google discover all your pages, and spread ranking strength between them. |
131 internal link(s) |
Good
|
— |
|
External links
content work How many links point to OTHER websites. Citing serious outside sources (studies, official references, documentation) makes your content look researched and trustworthy — to readers, to Google, and to AI assistants. |
10 external link(s) |
Good
|
— |
|
Anchor text quality
content work How many links use vague clickable text like 'click here' or 'read more'. The clickable words of a link tell Google what the destination page is about — vague words waste that signal. |
11 generic anchor(s) out of 158 link(s) (7.0%) |
Needs work
|
How to fix:
A handful of links (11 of 158) use vague clickable text like 'click here' or 'read more'. It is a quick cleanup: rewrite those few so the clickable words say what the destination page contains — 'see our oil painting prices' instead of 'click here'. Each one both helps visitors and tells Google what the target page is about.
|
|
Broken link patterns
developer task How many links lead nowhere — their destination is empty, '#' or a JavaScript action instead of a real page address. These are usually menu buttons coded as links; crawlers treat them as dead ends. |
16 suspicious href(s) out of 158 link(s) (10.1%) |
Needs work
|
How to fix:
16 of the page's 158 links lead nowhere (their destination is empty or '#'). If they are real links, point them at real page addresses. If they only open a menu or accordion, ask your developer to code them as buttons instead of links — visitors see no difference, but crawlers stop wasting time on dead ends.
|
Guide
This section answers
Is the live page fast and stable enough on a phone?
Terms used
Evidence · data collected 27 Sep 2026Fix soon
80%4/7 scored points pass. Weakest point: Largest Contentful Paint (LCP) (25%).
Lighthouse scores
Ticks mark Google's own bands: 50 and 90 out of 100.
Core Web Vitals, lab test
2 of 3 vitals pass. The three metrics use different units, so each bar is drawn against its own thresholds — the two ticks — rather than on a shared scale.
What to fix first, by the time it saves
Lighthouse estimates 2.9 s of loading time available in total.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Performance score
developer task Google Lighthouse's overall speed score of the live page on a phone (0-100). Speed matters twice: Google uses it in its ranking, and slow pages lose visitors before anything shows — every extra second of loading costs sales. |
score 70 / 100 |
Needs work
|
How to fix:
At 70/100 the page is workable but slower than it should be on mobile. The usual levers: compress the images and serve them in modern formats, make below-screen images load only on scroll, remove or delay non-essential scripts (old analytics, widgets), and enable caching or a CDN so repeat visits are instant. The detailed measurements below show which of these weighs most — share them with your developer.
|
|
Largest Contentful Paint (LCP)
developer task How long a visitor waits before the page's main content (usually the big image or headline) appears on a phone. Google's rule of thumb: under 2.5 seconds is good, over 4 seconds is poor — and visitors give up quickly on pages that show nothing. |
14.63 s |
Critical
|
How to fix:
At 14.6 s the main content is in Google's 'poor' zone (over 4 s) — many visitors leave before seeing anything, and Google penalizes it directly. Fixes for your developer, in order: compress the big top image and load it in priority ('preload'), make the server answer faster (caching, CDN), and remove the scripts that block the page from displaying. Note: a measurement above 10 s is rarely the real visitor experience — it usually means the audit robot hit a cookie wall, a bot check or a redirect loop. Have your developer test the page in Chrome's own Lighthouse (device emulation) to confirm before optimizing against this number.
|
|
Cumulative Layout Shift (CLS)
developer task How much the page visibly jumps around while it loads — text moving as images pop in, buttons shifting under the visitor's finger. Google's rule: under 0.1 is good, over 0.25 is poor. |
0.000 |
Good
|
— |
|
Total Blocking Time (TBT)
developer task How long the page stays frozen because JavaScript keeps the browser busy — the time during which taps and scrolls don't respond. Under 200 ms is good, over 600 ms is poor. |
182 ms |
Good
|
— |
|
Real-user Core Web Vitals
developer task What real Chrome visitors measured on this page over the last 28 days, not a simulation. This is the speed data Google uses for ranking. |
No real-user data — Google has too few visits to report | Info |
Recommendation:
Nothing to fix here: Google only publishes real-user speed for pages with enough traffic to stay anonymous, so this is a statement about audience size, not about speed. The Lighthouse lab numbers above are the measurement to work from until the page gets more visitors.
|
|
Lighthouse SEO score
developer task Google Lighthouse's checklist of technical SEO basics on the live page: can robots crawl the links, are the title and description present, is the page mobile-friendly, is the text readable on a phone. |
score 92 / 100 |
Good
|
— |
|
Accessibility score
developer task How usable the page is for people with disabilities: enough color contrast to read, descriptions on images, labeled buttons and forms, keyboard navigation. Accessible pages are also easier for search and AI engines to understand — the same labels help both. |
score 78 / 100 |
Needs work
|
How to fix:
Fix the usual top offenders first: text whose color blends into the background (raise the contrast), images without descriptions, and form fields or icon buttons without a visible label. Each fix helps disabled visitors, and the same information helps search engines and AI assistants understand the page.
|
|
Best practices score
developer task Google Lighthouse's checklist of general web hygiene: everything served over secure HTTPS, no errors in the browser's console, no outdated technology, images displayed at their intended proportions. |
score 96 / 100 |
Good
|
— |
|
Top speed opportunities
developer task The exact fixes Google Lighthouse itself measured as the biggest speed levers on this page, with the loading time each one is estimated to save. This is the concrete to-do list behind the scores above. |
Use efficient cache lifetimes (saves ≈1.5 s); Render-blocking requests (saves ≈0.8 s); Reduce unused CSS (saves ≈0.3 s); Reduce unused JavaScript (saves ≈0.1 s); Font display (saves ≈0.1 s) | Info |
Recommendation:
Hand this list to your developer as-is, top item first — it is Lighthouse's own measurement of which fix buys the most seconds on THIS page, so there is no need to guess where to start.
|
Guide
This section answers
Who links to this page, and are those links worth anything?
Terms used
Evidence · data collected 29 Sep 2026Critical
20%0/1 scored points pass. Weakest point: Backlink volume (20%).
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Backlink volume
outreach (ongoing) How many other websites link to this page. Each such link ('backlink') works like a vote of confidence — they remain the strongest factor for ranking on Google besides the content itself. |
0 backlinks found |
Critical
|
How to fix:
No other website links to this page yet, so it has no outside votes of confidence. Start earning some: publish content other sites want to reference (guides, original photos or data), list your business in the serious directories of your industry, and personally propose the page to blogs and partners in your niche. Even a handful of real links makes a difference for a page starting from zero.
|
Guide
This section answers
Are the page's images described, sized and light enough?
Terms used
Evidence · data collected 4 Sep 2026Critical
56%1/4 scored points pass. Weakest point: Image dimensions (CLS) (24%).
The 103 images, on four counts
Four separate rates over the same images, not four parts of one whole — an image can fail all four independently.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Image alt texts
content work How many images carry an 'alt text' — a short written description of what the image shows. It is what blind visitors hear, what Google Images indexes, and how search and AI engines know what your pictures contain. |
45/103 images have alt text (44%) |
Critical
|
How to fix:
45 of 103 images already have a description — finish the job on the remaining 58. For each, write a short sentence saying what the image shows, naturally including the words customers search for when it is honest to do so — this is also how your images appear in Google Images. Every site editor has an 'alt text' field on images.
|
|
Lazy loading
developer task Whether images further down the page wait to load until the visitor scrolls to them ('lazy loading'). Without it, the browser downloads every image immediately, making the page slower to appear — and speed affects both ranking and sales. |
57/103 images use lazy loading |
Good
|
— |
|
Image dimensions (CLS)
developer task Whether each image declares its width and height in the code. When it does, the browser reserves the right space before the image arrives; when it does not, the page visibly jumps around while loading — an annoyance Google measures (as 'CLS') and penalizes. |
25/103 images declare width and height |
Critical
|
How to fix:
25 of 103 images already declare their size — the remaining 78 still make the layout jump while they load. Ask your developer to add width and height attributes to those image tags too (or update the site's image component to do it everywhere automatically), so the page stops jumping entirely.
|
|
Modern image formats
developer task Whether images are delivered in modern compressed formats (WebP or AVIF) instead of older JPG/PNG. Modern formats look identical but weigh 30-70% less, so the page loads visibly faster — and page speed influences ranking. |
0/103 images served in a modern format |
Needs work
|
How to fix:
The images are served as older JPG/PNG files. Converting them to WebP (or AVIF) keeps the same visual quality at a fraction of the file size, so the page loads much faster. Many site platforms, CDNs and image plugins convert automatically — ask your developer to enable it; no image needs re-shooting.
|
Guide
This section answers
How much authority does this page carry, and what traffic does it earn?
Terms used
Evidence · data collected 29 Sep 2026Critical
24%0/6 scored points pass. Weakest point: Indexed backlink totals (20%).
Estimated traffic against measured
The estimate is a monthly model; the measured figure is a rolling 28-day read from your own Analytics. They share a scale to be compared, not because they cover the same days.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Page authority rank
outreach (ongoing) The page's overall 'authority' score from 0 to 1000 — a measure of all the link power it has accumulated from other sites, similar to Google's original PageRank. 50+ means real authority; 400+ is a strong page that can compete on hard keywords. |
rank 0 / 1000 |
Critical
|
How to fix:
The page has NO measurable authority yet (rank 0) — the web's link graph barely knows it exists, so it can only rank on searches nobody competes for. Both levers matter from scratch: earn its first real links from outside websites (see the backlink section), and link to it prominently from your own most powerful pages (usually the home page).
|
|
Indexed backlink totals
outreach (ongoing) The total count of links pointing to this page across the whole web index, and how many DIFFERENT websites they come from. The number of different linking websites is what matters most — each one is a separate vote of confidence. |
0 backlink(s) from 0 referring domain(s) (0 main domain(s)) |
Critical
|
How to fix:
The whole web index counts ZERO links to this page — no outside site has ever voted for it. Start from the accessible end: serious industry directories, partners and suppliers, then propose the page to blogs in your niche. For a page at zero, even 2-3 real linking sites make a measurable difference.
|
|
Estimated organic traffic
content work An estimate of how many visitors this page receives from Google every month, without any advertising. It is computed from every search the page appears for: how many people make that search, times the share of clicks its position typically gets. |
≈ 0 visit(s) / month from Google organic |
Critical
|
How to fix:
Google currently sends this page essentially no visitors — it either ranks for nothing, or only beyond position 10 where nobody clicks. The fix starts with content and targeting, not fine-tuning: make the page genuinely answer specific searches (see the keyword sections), then build its authority with links.
|
|
Measured visits (Analytics)
content work How many visits actually STARTED on this page, and how many of them came from a Google search. Measured by the site's own Analytics, so unlike the estimates above it is not a model of the page — it is the page. |
0 visit(s) landed here, 0 from organic search (0%) |
Critical
|
How to fix:
Nobody reached this page from a search during the measured period. If it ranks for keywords (the section below), the titles and descriptions are not earning the click; if it ranks for nothing, it is a content problem, not a copy one.
|
|
Measured engagement (Analytics)
content work The share of visitors who actually engaged with the page instead of leaving straight away. A page can be technically perfect and still lose everyone in the first five seconds; this is the check that can tell. |
0% engaged, 0% left without engaging |
Critical
|
How to fix:
Most visitors leave this page without doing anything. Before buying more traffic for it, check that the first screen answers the search that brought them, that the page loads fast on a phone (the performance section), and that there is somewhere obvious to go next.
|
|
Measured conversions (Analytics)
content work The key events — form sends, calls, purchases — credited to visits that landed on this page. The only figure in the report that measures business result rather than visibility. |
0 key event(s) from 0 visit(s) | Info | — |
|
Measured search performance (Search Console)
How often Google actually showed this page in its results, at what average position, and how many of those showings earned the click — counted by Google itself, not modelled from third-party data like the estimates above. |
Not measured — no Search Console data for this page yet | Info |
Recommendation:
Connect Google Search Console on the integrations page and verify this domain as a property there. It costs nothing, and it replaces the estimated positions in this report with the positions Google itself recorded serving.
|
|
Keyword footprint
content work For how many different Google searches this page appears somewhere in the first 100 results. A wide footprint means the page matches many searches — and every improvement to the page lifts all of them at once. |
0 keyword(s) in the Google top 100 |
Critical
|
How to fix:
The page appears for NO search at all in Google's top 100 — it is effectively invisible. Before optimizing details, fix the foundation: enough specific text content on a clearly defined topic (see the content section), then authority through links. A page needs both to enter the top 100 for anything.
|
Guide
This section answers
Who competes with this page, and can it beat them?
Terms used
Evidence · data collected 30 Sep 2026
2Informational only — no scored points.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Competitors collection
Whether the competitor domains of this page (sites sharing its backlink sources) have been collected yet. |
No competitor data returned by our estimation system | Info | — |
|
Competitors on your Google results
content work The domains that rank in Google for the same keywords as this site, ranked by how many keywords you share. Unlike the link-space competitors above, these are found on the result pages themselves — they take the clicks you want even when they share none of your link sources. |
substack.com (2 shared keyword(s), avg position 18, rank 717); britannica.com (2 shared keyword(s), avg position 40, rank 601); fineartamerica.com (2 shared keyword(s), avg position 40, rank 560); metmuseum.org (2 shared keyword(s), avg position 6, rank 559); louvre.fr (2 shared keyword(s), avg position 47, rank 506) — 2 of 19 are weaker than your site (rank 178/1000) | Info |
Recommendation:
Search Google for your own target keywords and study how substack.com presents its pages in the results (titles, descriptions, rich snippets) — it shares the most keywords with you. Start by out-writing the competitors weaker than your site: better titles and content on the shared keywords is enough to pass them, no new links needed.
|
All stored competitors (19)
Your reference: your site's authority is 178/1000 — every "vs you" verdict below compares against it.
Competitors on your Google results (19 of 19)
| Competitor website | Its authority /1000 | vs you | Keywords you share | Its average position | Its monthly Google visits | Signals |
|---|---|---|---|---|---|---|
| substack.com |
717
|
out of your league | 2 | pos 18 | ~46,031,051 | — |
| britannica.com |
601
|
out of your league | 2 | pos 40 | ~410,066,722 | — |
| fineartamerica.com |
560
|
out of your league | 2 | pos 41 | ~1,607,650 | — |
| metmuseum.org |
559
|
out of your league | 2 | pos 6 | ~9,482,092 | — |
| louvre.fr |
506
|
out of your league | 2 | pos 47 | ~1,793,732 | — |
| thoughtco.com |
483
|
out of your league | 2 | pos 59 | ~23,650,450 | — |
| christies.com |
480
|
out of your league | 2 | pos 62 | ~1,438,411 | — |
| artprice.com |
479
|
out of your league | 2 | pos 57 | ~97,178 | — |
| study.com |
476
|
out of your league | 2 | pos 27 | ~93,258,879 | — |
| curationist.org |
453
|
out of your league | 2 | pos 8 | ~269,619 | — |
| artuk.org |
449
|
out of your league | 2 | pos 35 | ~488,934 | — |
| artrenewal.org |
415
|
out of your league | 2 | pos 57 | ~247,104 | — |
| historytoday.com |
412
|
out of your league | 2 | pos 34 | ~1,089,630 | — |
| chnmuseum.cn |
402
|
out of your league | 2 | pos 38 | ~17,047 | — |
| renaissancesociety.org |
333
|
close fight | 2 | pos 82 | ~3,841 | — |
| ahumbleplace.com |
274
|
close fight | 2 | pos 39 | ~28,978 | — |
| fineart-restoration.co.uk |
256
|
close fight | 2 | pos 23 | ~15,788 | — |
| academyfinepaintings.com |
162
|
beatable | 2 | pos 9 | ~257 | — |
| timebite.org |
0
|
beatable | 2 | pos 52 | ~245 | — |
Guide
This section answers
Does the page rank for the keywords it says it targets?
Terms used
Evidence · data collected 29 Sep 2026
1Informational only — no scored points.
| Check point | Found | Quality | How to fix / recommendation |
|---|---|---|---|
|
Declared keyword targets
quick copy-paste The keywords the page declares as its targets in its <meta name="keywords"> tag. Google ignores this tag as a ranking signal, so it cannot hurt — but writing your targets there lets this report check each one against reality with a real Google search: does the page actually rank for what it aims at? |
No meta keywords declared on the page | Info |
Recommendation:
Choose the 3-10 searches this page should be found for (the words a customer would type when your page is the answer), and declare them comma-separated in a <meta name="keywords"> tag in the page's code. Google itself ignores the tag, so there is no risk — but this report will then check each declared target against real Google results: how hard it is, whether the page ranks for it, and which page of your site captures it instead.
|
Guide
This section answers
What should I fix on this page, and in what order?
Terms used
Evidence
30recommendations, each from a check point that did not pass
How to use this plan
- Start with the blue "quick wins" list. Those are minutes of work each, in your page editor — no writing, no developer. Most of them even have the finished code waiting in the Ready-to-paste fixes section above: copy the block, paste it into the page, done. Go to the ready-to-paste fixes
- Then take the red "critical" list in order. It is sorted worst-first: the first line is the single thing holding this page back the most. Do them one at a time — three real fixes beat twenty half-fixes.
- Hand the "developer task" lines to whoever maintains the site, in one batch. Copy the line's "What to do" text into your message: it is written to be actionable as-is.
- Mark each line done with the "I did this" button. It stays visible, struck through, so you can see what is waiting for confirmation. Advice that does not apply to this page — "Dismiss" — moves to the bottom and stops cluttering the plan.
- When you have applied a batch, use "Re-collect all data" in the Progress card above. The report then measures the live page again, the score history line records the change, and this plan rebuilds itself from the new data.
What kind of work is waiting for you:
- quick copy-paste 5 — a few minutes each in your page editor or CMS. No writing and no developer: this is the work you can do yourself, today.
- content work 10 — writing or reorganising the text of the page — typically an hour to a day. This is what wins new searches, and what AI assistants actually quote.
- developer task 10 — a change in the code, the template or the server settings. Send these to whoever maintains your website; each one is usually a small, well-defined job.
- outreach (ongoing) 3 — getting other websites to mention or link to this page. The slowest work, but also the hardest for a competitor to copy — a few actions a month is enough.
Each line below is built the same way: What to do (the fix, in plain words), What we measured on your site (the finding it comes from), Why it matters (what it changes for your visibility) and Where to see the detail (a link back up to the section with the underlying data).
Copies the list as plain text — ready to paste into an email, a ticket or your notes.
Do these today — quick wins (5)
- Main entity schema
- Open Graph tags
- Title tag
- Meta description
- Declared keyword targets
1. Fix first — critical (12)
-
Backlink volume
outreach (ongoing)
What to do: No other website links to this page yet, so it has no outside votes of confidence. Start earning some: publish content other sites want to reference (guides, original photos or data), list your business in the serious directories of your industry, and personally propose the page to blogs and partners in your niche. Even a handful of real links makes a difference for a page starting from zero.
-
Indexed backlink totals
outreach (ongoing)
What to do: The whole web index counts ZERO links to this page — no outside site has ever voted for it. Start from the accessible end: serious industry directories, partners and suppliers, then propose the page to blogs in your niche. For a page at zero, even 2-3 real linking sites make a measurable difference.
-
Estimated organic traffic
content work
What to do: Google currently sends this page essentially no visitors — it either ranks for nothing, or only beyond position 10 where nobody clicks. The fix starts with content and targeting, not fine-tuning: make the page genuinely answer specific searches (see the keyword sections), then build its authority with links.
-
Keyword footprint
content work
What to do: The page appears for NO search at all in Google's top 100 — it is effectively invisible. Before optimizing details, fix the foundation: enough specific text content on a clearly defined topic (see the content section), then authority through links. A page needs both to enter the top 100 for anything.
-
Image dimensions (CLS)
developer task
What to do: 25 of 103 images already declare their size — the remaining 78 still make the layout jump while they load. Ask your developer to add width and height attributes to those image tags too (or update the site's image component to do it everywhere automatically), so the page stops jumping entirely.
-
Largest Contentful Paint (LCP)
developer task
What to do: At 14.6 s the main content is in Google's 'poor' zone (over 4 s) — many visitors leave before seeing anything, and Google penalizes it directly. Fixes for your developer, in order: compress the big top image and load it in priority ('preload'), make the server answer faster (caching, CDN), and remove the scripts that block the page from displaying. Note: a measurement above 10 s is rarely the real visitor experience — it usually means the audit robot hit a cookie wall, a bot check or a redirect loop. Have your developer test the page in Chrome's own Lighthouse (device emulation) to confirm before optimizing against this number.
-
Page authority rank
outreach (ongoing)
What to do: The page has NO measurable authority yet (rank 0) — the web's link graph barely knows it exists, so it can only rank on searches nobody competes for. Both levers matter from scratch: earn its first real links from outside websites (see the backlink section), and link to it prominently from your own most powerful pages (usually the home page).
-
Measured visits (Analytics)
content work
What to do: Nobody reached this page from a search during the measured period. If it ranks for keywords (the section below), the titles and descriptions are not earning the click; if it ranks for nothing, it is a content problem, not a copy one.
-
Measured engagement (Analytics)
content work
What to do: Most visitors leave this page without doing anything. Before buying more traffic for it, check that the first screen answers the search that brought them, that the page loads fast on a phone (the performance section), and that there is somewhere obvious to go next.
-
Image alt texts
content work
What to do: 45 of 103 images already have a description — finish the job on the remaining 58. For each, write a short sentence saying what the image shows, naturally including the words customers search for when it is honest to do so — this is also how your images appear in Google Images. Every site editor has an 'alt text' field on images.
-
Main entity schema
quick copy-paste
What to do: The page has structured data (AggregateRating, BreadcrumbList, EntryPoint, ImageObject, ListItem) but none of it says what the page actually IS. Add the type that matches it: 'Article' or 'BlogPosting' for a blog post or guide, 'Product' for something you sell (with price and availability), 'Service' for a service page, 'LocalBusiness' for a shop with an address. This makes the page eligible for Google's enhanced results (stars, prices...) and tells AI assistants exactly what they are citing. SEO plugins can usually add it from a dropdown choice.
-
Author and date signals (E-E-A-T)
content work
What to do: The page is completely anonymous and undated — no author, no byline, no date anywhere in the code. Show who is behind this content and how fresh it is: add a visible author line ('By [name], [role]' — with a short bio if possible) and a visible published or updated date near the top of the content. Trust signals like these cost nothing and make the page more credible to visitors, to Google, and to AI assistants choosing which sources to cite.
2. Then improve (10)
-
Anchor text quality
content work
What to do: A handful of links (11 of 158) use vague clickable text like 'click here' or 'read more'. It is a quick cleanup: rewrite those few so the clickable words say what the destination page contains — 'see our oil painting prices' instead of 'click here'. Each one both helps visitors and tells Google what the target page is about.
-
Broken link patterns
developer task
What to do: 16 of the page's 158 links lead nowhere (their destination is empty or '#'). If they are real links, point them at real page addresses. If they only open a menu or accordion, ask your developer to code them as buttons instead of links — visitors see no difference, but crawlers stop wasting time on dead ends.
-
Review & rating integrity
content work
What to do: The page declares a star rating (AggregateRating) but marks up no individual review. Show real customer reviews on the page and mark a few of them up with Review schema (author, rating, text), so the declared average is verifiably backed — otherwise Google may ignore or penalize the rating markup.
-
Modern image formats
developer task
What to do: The images are served as older JPG/PNG files. Converting them to WebP (or AVIF) keeps the same visual quality at a fraction of the file size, so the page loads much faster. Many site platforms, CDNs and image plugins convert automatically — ask your developer to enable it; no image needs re-shooting.
-
Script weight
developer task
What to do: The page loads 15 JavaScript files — more than the ~10 of a lean page. Review them with your developer: remove tools you no longer use (old analytics, abandoned widgets), combine what remains, and load non-essential ones (chat, social buttons) only after the page has displayed.
-
Open Graph tags
quick copy-paste
What to do: The page already has og:title, og:description, so shared previews partly work — but og:image is still missing, and a preview without an image is what costs the most clicks: chat apps and social feeds show image-less links as a bare grey line. Complete the set in the page's <head> — most site platforms and SEO plugins can fill these automatically.
-
Heading hierarchy
content work
What to do: Some heading levels are skipped (e.g. a section jumps from H2 straight to H4). Headings should nest like a document outline: H1 for the page title, H2 for sections, H3 for sub-sections. Fix the skipped levels in your editor's heading dropdown so the outline reads logically.
-
Text-to-HTML ratio
developer task
What to do: Only 5.6% of this page's code is actual readable text — workable, but below the ~10% of a lean page. Two ways to improve it, both good for SEO: add more real text content to the page (the easy win), and/or ask your developer to slim the page down (remove unused scripts and styling). A lighter page also loads faster, which Google rewards.
-
Performance score
developer task
What to do: At 70/100 the page is workable but slower than it should be on mobile. The usual levers: compress the images and serve them in modern formats, make below-screen images load only on scroll, remove or delay non-essential scripts (old analytics, widgets), and enable caching or a CDN so repeat visits are instant. The detailed measurements below show which of these weighs most — share them with your developer.
-
Accessibility score
developer task
What to do: Fix the usual top offenders first: text whose color blends into the background (raise the contrast), images without descriptions, and form fields or icon buttons without a visible label. Each fix helps disabled visitors, and the same information helps search engines and AI assistants understand the page.
3. Opportunities from the data (8)
-
Title tag
quick copy-paste
What to do with it: The title is 71 characters. Google has no fixed limit — it trims by width, which varies by device, and often rewrites the headline — but around 60 characters usually shows in full. Nothing to fix as long as the words people search for come first; the tail may be cut on some screens.
-
Meta description
quick copy-paste
What to do with it: The description is 287 characters. Google has no fixed limit — snippets are trimmed by width, which depends on the device and the query, and are often rewritten — but about 150-160 characters usually shows in full. Nothing to fix as long as the strongest selling points sit in the first 150 characters; the tail may be cut on some screens.
-
AI answers collection
What to do with it: Enable promotion for this page (pages list, Promotion column) to trigger the one-time data collection.
-
Real-user Core Web Vitals
developer task
What to do with it: Nothing to fix here: Google only publishes real-user speed for pages with enough traffic to stay anonymous, so this is a statement about audience size, not about speed. The Lighthouse lab numbers above are the measurement to work from until the page gets more visitors.
-
Top speed opportunities
developer task
What to do with it: Hand this list to your developer as-is, top item first — it is Lighthouse's own measurement of which fix buys the most seconds on THIS page, so there is no need to guess where to start.
-
Measured search performance (Search Console)
What to do with it: Connect Google Search Console on the integrations page and verify this domain as a property there. It costs nothing, and it replaces the estimated positions in this report with the positions Google itself recorded serving.
-
Competitors on your Google results
content work
What to do with it: Search Google for your own target keywords and study how substack.com presents its pages in the results (titles, descriptions, rich snippets) — it shares the most keywords with you. Start by out-writing the competitors weaker than your site: better titles and content on the shared keywords is enough to pass them, no new links needed.
-
Declared keyword targets
quick copy-paste
What to do with it: Choose the 3-10 searches this page should be found for (the words a customer would type when your page is the answer), and declare them comma-separated in a <meta name="keywords"> tag in the page's code. Google itself ignores the tag, so there is no risk — but this report will then check each declared target against real Google results: how hard it is, whether the page ranks for it, and which page of your site captures it instead.
AkBot will be asked