Deep JSON-LD Graph (Raw Extracts)
[{"@context":"http://schema.org","@type":"Product","name":"GEO Agentur Österreich","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.9","bestRating":"5.0","reviewCount":"16"}},{"@context":"https://schema.org/","@type":"WebSite","url":"https://seo-textagentur.at","name":"GEO Agentur Wien-Österreich, der KI SEO & TEXTER aus Österreich!","alternateName":"GEO Agentur Wien-Österreich, der KI SEO & TEXTER aus Österreich!"},{"@context":"https://schema.org","@type":"Organization","@id":"https://seo-textagentur.at","name":"GEO Agentur Wien-Österreich, der KI SEO & TEXTER aus Österreich!","logo":"https://seo-textagentur.at/wp-content/uploads/2025/08/GEO-Agentur-Oesterreich-fuer-Generative-Engine-Optimization-GEO-1.png","url":"https://seo-textagentur.at","contactPoint":{"@type":"ContactPoint","telephone":null,"contactType":"customer service","email":"","contactOption":"","areaServed":"","availableLanguage":null},"address":{"@type":"PostalAddress","addressCountry":"AT","addressLocality":"Wien-Österreich","addressRegion":"Wien-Österreich","postalCode":"Wien-Österreich","streetAddress":"Wien-Österreich"}},{"@context":"https://schema.org","@type":"Article","headline":"Texter SEO Österreich-Südtirol","mainEntityOfPage":{"@type":"WebPage","@id":"https://seo-textagentur.at/"},"author":{"@type":"Person","name":"TEXTER & SEO ÖSTERREICH-SÜDTIROL"},"publisher":{"@type":"Organization","name":"Texter SEO Österreich-Südtirol","logo":[]},"alternativeHeadline":"Texter SEO Österreich-Südtirol","description":"Texter SEO Österreich-Südtirol","articleBody":"Texter SEO Österreich-Südtirol","audio":{"@type":"AudioObject","name":"SEO Texter Österreich-Südtirol","description":"SEO Texter Österreich-Südtirol","duration":"SEO Texter Österreich-Südtirol","contentUrl":"https://seo-textagentur.at/","encodingFormat":""}}] Raw AI Engine Response (JSON)
{
"taxonomy": {
"country": "Austria",
"categories": [
"Agency & Consulting",
"AI & Machine Learning",
"Content & Media",
"Local Business"
],
"tags": [
"Generative Engine Optimization (GEO)",
"Machine-Legibility",
"RAG-Ready",
"Commercial Use"
],
"topics": [
"AI SEO",
"Content Marketing",
"Online PR"
],
"category_suggestions": [],
"tag_suggestions": []
},
"brand": {
"name": "GEO Agentur Wien-Österreich, KI SEO & TEXTER",
"description": "An Austria-based GEO/KI-SEO and content marketing agency offering Generative Engine Optimization (GEO), SEO consulting, content creation, and online PR for visibility in AI search systems and LLMs.",
"type": "agency",
"industry": "Online Marketing / SEO / Content Marketing",
"business_model": "Services (consulting + content production + ongoing optimization/monitoring)",
"target_audience": "Businesses in the DACH region and South Tyrol seeking SEO/GEO (AI search) visibility, leads, and authority building.",
"tone_voice": [
"expert",
"promotional",
"didactic",
"long-form",
"assertive"
],
"contact_email": "jagsch@seo-textagentur.at",
"uniqueness": "Positions itself as a dedicated GEO/LLMO specialist for AI search (e.g., ChatGPT, Perplexity, Google Gemini/AI Overviews) emphasizing semantic structure, EEAT, and citation visibility rather than only classic rankings.",
"market_position": "Claims leadership in Austria for GEO/KI-SEO (e.g., \"führender GEO-Spezialist\" and \"Nr. 1 GEO Agentur\"), with social proof signals (\"Rated 5 out of 5\", 4.9/5 aggregate rating in JSON-LD)."
},
"languages": {
"primary": "de",
"others": [],
"localization": "DACH region + South Tyrol (with Austria focus)"
},
"analysis": {
"robots": {
"sentiment": "neutral",
"observation": "robots.txt allows general crawling and only restricts the WordPress admin area; it declares a sitemap at https://seo-textagentur.at/wp-sitemap.xml.",
"tip": "If you want to explicitly communicate AI crawling preferences, add AI-specific user-agent rules (or reference llms.txt) and ensure sitemap.xml and wp-sitemap.xml are both consistent and discoverable.",
"facts": [
"User-agent: *",
"Disallow: /wp-admin/",
"Allow: /wp-admin/admin-ajax.php",
"Sitemap: https://seo-textagentur.at/wp-sitemap.xml"
],
"issues": [
"No explicit AI/TDM policy directives in robots.txt (only generic crawl rules)."
]
},
"llms": {
"sentiment": "positive",
"observation": "llms.txt is present, long, and structured as a curated index of key pages and posts with direct links, which is helpful for LLM navigation and retrieval.",
"tip": "Add an explicit usage policy/license section (allowed/denied uses), and consider grouping links by topic with short summaries to improve retrieval precision and token efficiency.",
"facts": [
"llms.txt contains a \"Seiten\" section listing many service and FAQ pages (e.g., /generative-engine-optimization-geo/, /llm-optimierung-llmo/, /ai-seo-optimierung-ai-seo/).",
"llms.txt contains a \"Beiträge\" section listing many blog posts.",
"llms.txt header content-type is text/plain and last-modified is Fri, 06 Feb 2026 21:01:00 GMT."
],
"issues": [
"No explicit license or AI usage permissions/limitations stated in llms.txt.",
"Very large link list without per-link descriptions; may reduce retrieval efficiency."
]
},
"jsonld": {
"sentiment": "neutral",
"observation": "JSON-LD includes WebSite, Organization, Product (with AggregateRating), and an Article. Organization data exists but contact fields are incomplete and the address fields appear placeholder-like (e.g., street/postal code set to \"Wien-Österreich\").",
"tip": "Improve Organization schema by providing a real telephone, contact email, and a valid PostalAddress (street, postalCode, locality, region). Consider adding LocalBusiness/ProfessionalService schema if applicable.",
"facts": [
"Schema types present: Product, AggregateRating, WebSite, Organization, Article, AudioObject.",
"Product: \"GEO Agentur Österreich\" with ratingValue 4.9 and reviewCount 16.",
"Organization name matches site branding; logo URL provided."
],
"issues": [
"Organization.contactPoint.email is empty in JSON-LD despite an email being visible on the page text.",
"Organization.address fields (streetAddress/postalCode/locality/region) are non-specific and repeated as \"Wien-Österreich\".",
"Publisher.logo is an empty array in Article schema."
]
},
"website": {
"sentiment": "neutral",
"observation": "Homepage content is extensive, marketing-focused, and strongly centered on GEO/LLMO/AI-SEO concepts, with many structured headings (H1/H2/H3) and explicit mentions of AI search platforms (ChatGPT, Perplexity, Google Gemini/AI Overviews). WordPress endpoints and feeds are available, supporting machine access.",
"tip": "Provide concise, factual service summaries and a dedicated \"Data/Content for AI\" page (or enhance llms.txt) with canonical definitions, key offerings, and structured FAQs to reduce noise for extraction.",
"facts": [
"Visible contact email and phone in page text: jagsch@seo-textagentur.at and +436504646498.",
"Claims HQ in Leonding near Linz (Upper Austria) and service region DACH + South Tyrol.",
"Mentions RAG explicitly (\"Retrieval-Augmented Generation (RAG)\") and structured data (Schema.org).",
"API base is exposed: https://seo-textagentur.at/wp-json/ (WordPress REST API).",
"Feeds discovered: /feed/, /comments/feed/, WP oEmbed, and a WP REST pages endpoint."
],
"issues": [
"Homepage text is extremely long and repetitive; may reduce signal-to-noise for RAG extraction.",
"No privacy/imprint URL provided in the input fields (though llms.txt lists an \"Imprint & Privacy\" page)."
]
},
"policy": {
"stance": "open",
"observation": "No restrictive AI policy signals were provided in headers (no x-robots-tag, no tdm-reservation) and robots.txt is permissive aside from /wp-admin/. llms.txt exists but does not specify licensing/usage restrictions.",
"license": null,
"allowed": [],
"denied": [],
"issues": [
"AI/TDM usage rights are not explicitly stated anywhere in the provided llms.txt/robots/headers data."
]
}
},
"ai_content": {
"json_feeds": [
"https://seo-textagentur.at/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fseo-textagentur.at%2F",
"https://seo-textagentur.at/wp-json/wp/v2/pages/56412"
],
"mcp_server": null,
"api_endpoints": [
"https://seo-textagentur.at/wp-json/"
],
"structured_data": [
"Product",
"AggregateRating",
"WebSite",
"Organization",
"Article",
"AudioObject"
],
"machine_readable": [
"https://seo-textagentur.at/feed/",
"https://seo-textagentur.at/comments/feed/",
"https://seo-textagentur.at/sitemap.xml",
"https://seo-textagentur.at/wp-sitemap.xml"
],
"data_exports": [],
"embeddings_ready": false,
"crawl_friendly": true,
"notes": "WordPress REST API and RSS feeds make content accessible; however, the homepage content is highly verbose/repetitive, which may require cleaning/chunking for high-quality embeddings."
},
"strategic": {
"rag_quality": {
"assessment": "Moderate-to-High (after cleaning)",
"strengths": [
"llms.txt provides a large curated link map for retrieval.",
"WordPress REST API and RSS feeds enable structured ingestion.",
"Clear topical focus on GEO/AI-SEO with many dedicated FAQ/service pages."
],
"weaknesses": [
"Homepage content is very long and repetitive, lowering signal-to-noise.",
"llms.txt lacks summaries and policy metadata, reducing precision and governance."
]
},
"privacy": {
"rating": "Moderate",
"assessment": "No privacy policy text was provided in the input fields; security headers include HSTS and SAMEORIGIN framing protection, but explicit privacy/terms links were not extracted from the provided fields.",
"signals": [
"strict-transport-security enabled",
"x-frame-options: SAMEORIGIN",
"x-content-type-options: nosniff"
],
"concerns": [
"privacy_url not provided in the dataset (though an \"Imprint & Privacy\" page is listed in llms.txt)."
]
},
"update_cycle": {
"predicted": "Weekly to Monthly",
"reasoning": "Presence of a blog and many posts listed in llms.txt suggests ongoing publishing; llms.txt and homepage show recent last-modified timestamps in headers.",
"signals": [
"llms.txt last-modified: Fri, 06 Feb 2026 21:01:00 GMT",
"homepage last-modified header: Sat, 07 Feb 2026 00:15:30 GMT",
"Large \"Beiträge\" (posts) section in llms.txt"
]
}
},
"insights": {
"summary": "seo-textagentur.at is a German-language Austrian GEO/KI-SEO and content marketing agency site with strong machine-access signals (llms.txt, sitemaps, WordPress API/feeds) but limited explicit AI usage/licensing policy and some low-quality/placeholder structured data fields.",
"highlights": [
"llms.txt present and comprehensive (many service/FAQ links).",
"Robots.txt is permissive and includes a sitemap.",
"WordPress REST API endpoint is available for structured ingestion.",
"JSON-LD includes Organization/WebSite and rating signals."
],
"anomalies": [
"JSON-LD Organization address fields appear placeholder-like (street/postal code/locality all set to \"Wien-Österreich\").",
"JSON-LD contactPoint email is empty while the homepage text shows an email address."
],
"opportunities": [
"Add explicit AI/TDM usage policy and license terms to llms.txt.",
"Improve JSON-LD Organization/PostalAddress and contactPoint completeness.",
"Add short descriptions to llms.txt links and group by topic to improve token efficiency.",
"Expose and link privacy/imprint pages in the provided metadata fields."
],
"concerns": [
"No explicit licensing/usage permissions for AI training or commercial reuse are stated in the provided policy surfaces.",
"High repetition on the homepage may degrade extraction quality without preprocessing."
]
},
"quality": {
"trust_signals": [
"HTTPS with HSTS enabled",
"Organization schema present",
"AggregateRating present (4.9/5, 16 reviews)",
"Visible email and phone in page text",
"Sitemaps and WordPress API/feeds available"
],
"tech_stack": "WordPress (wp-json, wp-sitemap.xml), nginx, Cloudways cache",
"assessment": "Technically accessible and machine-readable via API/feeds with a strong topical focus; structured data quality is mixed (some incomplete/placeholder fields) and AI usage policy is not explicit.",
"recommendation": "Include (good AI-accessible source for GEO/AI-SEO agency content; improve policy clarity and structured data completeness)."
}
}