GEO Report: www.magenta4.com

72

Overall

100

Crawlability

92

Semantic HTML

40

Structured Data

20

Freshness

100

JS Dependency

70

AI Agent Readiness

75

Authority Signals

90

Extractability

47

AI Simulation

Crawlability

Robots.txt

robots.txt found

Allowed bots: GPTBot, Google-Extended, PerplexityBot, Amazonbot, ClaudeBot, Bytespider

Sitemap

Sitemap found

URLs: 32 | Has lastmod: Yes

Semantic HTML

Page Signals

https://www.magenta4.com/
H1 count1
H2 count1
H3 count0
Semantic ratio0.185

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/about
H1 count1
H2 count1
H3 count0
Semantic ratio0.048

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/projekte
H1 count1
H2 count0
H3 count0
Semantic ratio0.235

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/services
H1 count1
H2 count1
H3 count0
Semantic ratio0.075

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/timm4
H1 count1
H2 count1
H3 count0
Semantic ratio0.105

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/kontakt
H1 count1
H2 count1
H3 count0
Semantic ratio0.15

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/impressum
H1 count1
H2 count3
H3 count0
Semantic ratio0.176

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/datenschutz
H1 count1
H2 count12
H3 count0
Semantic ratio0.094

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/
H1 count1
H2 count1
H3 count0
Semantic ratio0.185

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/projekte/bamberginfo-13
H1 count1
H2 count1
H3 count0
Semantic ratio0.182

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing
https://www.magenta4.com/projekte/braumanufaktur-schwanzer-145
H1 count1
H2 count1
H3 count0
Semantic ratio0.162

Landmarks

  • nav: Present
  • main: Present
  • footer: Present
  • header: Present
  • article: Missing
  • section: Missing

W3C HTML Validation

81 Errors 3 Warnings

error Attribute “x-data” not allowed on element “body” at this point. head> <body x-data="{ navOpen: false }" :class="{ 'overflow-hidden': navOpen }" class="bg-primary-700 text-primary-200 antialiased flex flex-col min-h-screen selection:bg-highlight selection:text-white pt-[var(--admin-bar-h,0px)]" >
error Attribute “:class” not allowed on element “body” at this point. head> <body x-data="{ navOpen: false }" :class="{ 'overflow-hidden': navOpen }" class="bg-primary-700 text-primary-200 antialiased flex flex-col min-h-screen selection:bg-highlight selection:text-white pt-[var(--admin-bar-h,0px)]" >
error Attribute “x-data” not allowed on element “header” at this point. <header x-data="stickyHeader" :class="hidden && !navOpen ? '-translate-y-full' : 'translate-y-0'" class="sticky top-[var(--admin-bar-h,0px)] flex items-center justify-between p-4 sm:p-8 z-40 transition-transform duration-300" > <
error Attribute “:class” not allowed on element “header” at this point. <header x-data="stickyHeader" :class="hidden && !navOpen ? '-translate-y-full' : 'translate-y-0'" class="sticky top-[var(--admin-bar-h,0px)] flex items-center justify-between p-4 sm:p-8 z-40 transition-transform duration-300" > <
error Attribute “:class” not allowed on element “div” at this point. 00" > <div :class="scrolled && !navOpen ? 'opacity-100' : 'opacity-0'" class="absolute inset-0 backdrop-blur-2xl bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed opacity-0 transition-opacity duration-300 -z-10" >
error Duplicate ID “noise-filter”. > <filter id="noise-filter">
error Attribute “:class” not allowed on element “div” at this point. /div> <div :class="scrolled && !navOpen ? 'opacity-100' : 'opacity-0'" class="absolute inset-x-0 bottom-0 h-px bg-primary-300/30 transition-opacity duration-300 opacity-0" ></div>
error Attribute “@click” not allowed on element “button” at this point. div> <button @click="navOpen = !navOpen" :aria-label="navOpen ? 'Menü schließen' : 'Menü öffnen'" :aria-expanded="navOpen" class="flex items-center gap-3 cursor-pointer group" > <
error Attribute “:aria-label” not allowed on element “button” at this point. div> <button @click="navOpen = !navOpen" :aria-label="navOpen ? 'Menü schließen' : 'Menü öffnen'" :aria-expanded="navOpen" class="flex items-center gap-3 cursor-pointer group" > <
error Attribute “:aria-expanded” not allowed on element “button” at this point. div> <button @click="navOpen = !navOpen" :aria-label="navOpen ? 'Menü schließen' : 'Menü öffnen'" :aria-expanded="navOpen" class="flex items-center gap-3 cursor-pointer group" > <
error Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) up" > <div class="w-8 h-5 relative">
error Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.) div> <div class="relative uppercase leading-none text-sm hidden sm:block font-black tracking-widest">
error Attribute “wire:navigate” not allowed on element “a” at this point. ton> <a href="/" aria-label="Magenta4 – Startseite" class="transition hover:scale-103 active:scale-97 origin-right" wire:navigate >
error Attribute “x-show” not allowed on element “nav” at this point. <nav x-show="navOpen" @keydown.escape.window="navOpen = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-cloak class="fixed flex flex-col justify-center inset-0 bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed p-8 md:p-32 z-20" > <
error Attribute “@keydown.escape.window” not allowed on element “nav” at this point. <nav x-show="navOpen" @keydown.escape.window="navOpen = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-cloak class="fixed flex flex-col justify-center inset-0 bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed p-8 md:p-32 z-20" > <
error Attribute “x-transition:enter” not allowed on element “nav” at this point. <nav x-show="navOpen" @keydown.escape.window="navOpen = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-cloak class="fixed flex flex-col justify-center inset-0 bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed p-8 md:p-32 z-20" > <
error Attribute “x-transition:enter-start” not allowed on element “nav” at this point. <nav x-show="navOpen" @keydown.escape.window="navOpen = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-cloak class="fixed flex flex-col justify-center inset-0 bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed p-8 md:p-32 z-20" > <
error Attribute “x-transition:enter-end” not allowed on element “nav” at this point. <nav x-show="navOpen" @keydown.escape.window="navOpen = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-cloak class="fixed flex flex-col justify-center inset-0 bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed p-8 md:p-32 z-20" > <
error Attribute “x-transition:leave” not allowed on element “nav” at this point. <nav x-show="navOpen" @keydown.escape.window="navOpen = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-cloak class="fixed flex flex-col justify-center inset-0 bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed p-8 md:p-32 z-20" > <
error Attribute “x-transition:leave-start” not allowed on element “nav” at this point. <nav x-show="navOpen" @keydown.escape.window="navOpen = false" x-transition:enter="transition ease-out duration-300" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave="transition ease-in duration-200" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0" x-cloak class="fixed flex flex-col justify-center inset-0 bg-primary-700 bg-[url(/resources/images/bg.jpg)] bg-top bg-cover bg-fixed p-8 md:p-32 z-20" > <

Full report on W3C

MEDIUM

Low semantic HTML usage

Semantic ratio: 0.05 (6 semantic tags vs 125 divs)

Fix: Replace generic <div> elements with semantic HTML5 tags (article, section, aside, etc.).

Structured Data

Detected Schema Types

https://www.magenta4.com/
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/about
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/projekte
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/services
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/timm4
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/kontakt
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/impressum
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/datenschutz
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/projekte/bamberginfo-13
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

https://www.magenta4.com/projekte/braumanufaktur-schwanzer-145
BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite

MEDIUM

No Organization/LocalBusiness schema

Found types: BreadcrumbList, ListItem, PostalAddress, ProfessionalService, WebSite but no Organization or LocalBusiness

Fix: Add Organization or LocalBusiness JSON-LD to establish entity identity.

Freshness

Freshness Signals

https://www.magenta4.com/
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/about
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/projekte
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/services
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/timm4
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/kontakt
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/impressum
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/datenschutz
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/projekte/bamberginfo-13
Last-Modified header
Time tags 0
Update phrases 0
https://www.magenta4.com/projekte/braumanufaktur-schwanzer-145
Last-Modified header
Time tags 0
Update phrases 0
LOW

Weak freshness signals

Only 1 freshness signal type detected

Fix: Strengthen freshness signals by combining multiple methods: <time> tags, Last-Modified header, sitemap <lastmod>.

JS Dependency

Page Status

https://www.magenta4.com/
JS dependent: No

https://www.magenta4.com/about
JS dependent: No

https://www.magenta4.com/projekte
JS dependent: No

https://www.magenta4.com/services
JS dependent: No

https://www.magenta4.com/timm4
JS dependent: No

https://www.magenta4.com/kontakt
JS dependent: No

https://www.magenta4.com/impressum
JS dependent: No

https://www.magenta4.com/datenschutz
JS dependent: No

https://www.magenta4.com/
JS dependent: No

https://www.magenta4.com/projekte/bamberginfo-13
JS dependent: No

https://www.magenta4.com/projekte/braumanufaktur-schwanzer-145
JS dependent: No

AI Agent Readiness

Endpoint Discovery

No API endpoints or well-known paths found.

Feeds & APIs

OpenAPI/SwaggerNo
MCP ManifestNo
OIDC DiscoveryNo
RSS/Atom Feeds0 found

CTA & Bot Access

CTAs found6
Deep-linkable5
JS-only1
Bot wall detectedNo

Authority Signals

Accountability Pages

About Found
Terms Missing
Contact Found
Imprint Found
Privacy Found

Contact Information

EmailYes (9892-0info@magenta4.comwww.magenta4.comGeschäftsführer, 989430datenschutz@magenta4.comSollte, info@magenta4.com)
PhoneYes (+49 (0)8421- 9892-0, 08421 . 9892-0, 08421 989430, 124 132-00197, 205 360 824)
AddressYes

Organization Schema

Org schema presentNo
Name consistentNo
Logo loadsNo
MEDIUM

No Organization schema found

No Organization or LocalBusiness JSON-LD on the homepage

Fix: Add Organization JSON-LD with name, logo, sameAs, and contactPoint.

Content Extractability

Per-Page Analysis

https://www.magenta4.com/
Main content chars518
Main share77%
Link density69%
Headings per 1000 words20.0
Max heading gap (words)33
Avg paragraph length5 words
Thin content Yes
https://www.magenta4.com/about
Main content chars1082
Main share87%
Link density0%
Headings per 1000 words9.35
Max heading gap (words)105
Avg paragraph length47 words
Thin content No
https://www.magenta4.com/projekte
Main content chars1041
Main share87%
Link density90%
Headings per 1000 words0.0
Max heading gap (words)0
Avg paragraph length3 words
Thin content No
https://www.magenta4.com/services
Main content chars1837
Main share92%
Link density0%
Headings per 1000 words4.81
Max heading gap (words)205
Avg paragraph length24 words
Thin content No
https://www.magenta4.com/timm4
Main content chars1485
Main share90%
Link density1%
Headings per 1000 words5.68
Max heading gap (words)165
Avg paragraph length28 words
Thin content No
https://www.magenta4.com/kontakt
Main content chars186
Main share54%
Link density11%
Headings per 1000 words71.43
Max heading gap (words)14
Avg paragraph length0 words
Thin content Yes
https://www.magenta4.com/impressum
Main content chars1483
Main share90%
Link density0%
Headings per 1000 words15.23
Max heading gap (words)134
Avg paragraph length26 words
Thin content No
https://www.magenta4.com/datenschutz
Main content chars9792
Main share98%
Link density0%
Headings per 1000 words9.43
Max heading gap (words)315
Avg paragraph length34 words
Thin content No
https://www.magenta4.com/
Main content chars518
Main share77%
Link density69%
Headings per 1000 words20.0
Max heading gap (words)33
Avg paragraph length5 words
Thin content Yes
https://www.magenta4.com/projekte/bamberginfo-13
Main content chars419
Main share73%
Link density7%
Headings per 1000 words18.87
Max heading gap (words)53
Avg paragraph length53 words
Thin content Yes
https://www.magenta4.com/projekte/braumanufaktur-schwanzer-145
Main content chars384
Main share71%
Link density0%
Headings per 1000 words19.61
Max heading gap (words)50
Avg paragraph length49 words
Thin content Yes
HIGH

Thin content detected

Main content has only 518 characters (threshold: 800)

Fix: Add more substantive content. AI systems may skip thin pages or produce unreliable summaries.

MEDIUM

High link density in main content

Link density: 69% of main text is inside anchor tags

Fix: Reduce excessive links within main content. High link density looks like a link farm to AI systems.

AI Simulation

Hallucination Risk

MEDIUM — Average confidence: 47%

Question Analysis

Question Confidence Evidence Missing
What does this company/site do?
100%
Full-Service-Agentur für Marke, Inhalt, Design und digitale Lösungen.
What are the products/services?
30%
Dedicated page: https://www.magenta4.com/services
How much does it cost?
0%
No pricing found Pricing information (currency patterns, /pricing page)
How to contact them?
100%
Email address found; Phone number found; Contact page: https://www.magenta4.com/kontakt
Where are they located?
50%
Physical address pattern found
What are the policies?
0%
No policies found Refund/return/shipping/cancellation policy content or links
MEDIUM

AI cannot determine pricing

No pricing patterns found on any page

Fix: Add a /pricing page or include pricing information in HTML (not just PDFs).

LOW

AI cannot find policy information

No refund, shipping, or cancellation policy content found

Fix: Add policy pages with clear refund, shipping, and cancellation terms.

Analyze Another Site