SEO Infrastructure — Explained

What each feature does, why it matters, and how genFabric implements it. Plain language, practical explanations.

Section 1

Core SEO

The basics every search engine checks for. Which ones apply to your project depends on your site type and content — we assemble the right combination for you.

Meta Tags

HTML metadata on every page — title, description, and keywords that tell search engines what the page is about.

Why it matters: These control how your site appears in Google search results. A well-written meta description can measurably improve your click-through rate from the same ranking position.

Canonical URLs

A tag that tells search engines which version of a page is the "official" one — important when the same content is reachable through multiple URLs.

Why it matters: Without canonicals, search engines may split your ranking power across duplicate URLs, or penalize you for duplicate content. Canonicals consolidate authority on one URL.

JSON-LD Structured Data

Machine-readable data embedded in your pages — invisible to visitors, but it tells search engines exactly what each page contains.

Why it matters: Enables rich results in Google — star ratings, FAQ accordions, breadcrumbs, author info. Pages with rich results tend to get higher click-through rates.

Dynamic sitemap.xml

An auto-generated map listing every page on your site, updated whenever content changes in your CMS.

Why it matters: Helps search engines discover and index new content faster. Especially important for large sites or sites that publish frequently — Google won't crawl pages it doesn't know about.

robots.txt with AI Crawler Rules

A configuration file that controls which bots can access your site. Includes specific rules for AI crawlers like GPTBot (OpenAI), CCBot (Common Crawl), and Google-Extended.

Why it matters: You decide whether AI models can train on your content. Also prevents search engine crawlers from wasting time on non-content pages (admin, API routes).

RSS 2.0 Feed

A standardized XML feed (RSS 2.0) that publishes your latest content in a format any tool can read — newsletter platforms, aggregators, readers, automation tools.

Why it matters: Enables automatic content distribution. Newsletter tools like Mailchimp can auto-send new articles, and aggregators can surface your content to new audiences.

Open Graph + Twitter Cards

Metadata based on the Open Graph protocol that controls how your links look when shared on social media — the image, title, and description shown on LinkedIn, Twitter/X, Facebook, WhatsApp, Slack, and more.

Why it matters: Links with a rich preview get more clicks than plain URLs. Without Open Graph tags, platforms pick a random image and truncate your title — or show nothing at all.

Section 2

E-E-A-T & Entity SEO

Proving to Google that your content is credible and your organization is real. Which signals make sense depends on your project — a company site needs organization data, a blog additionally benefits from author profiles.

E-E-A-T stands for Experience, Expertise, Authoritativeness, Trust — Google's framework for evaluating content credibility. It's a core part of Google's Search Quality Rater Guidelines. Entity SEO builds on this by establishing your identity in Google's Knowledge Graph — the database Google uses to understand real-world entities (people, companies, brands).

Person JSON-LD

Structured data that identifies article authors as real people — with name, image, job title, qualifications, and links to their profiles.

Why it matters: Tells Google "this article was written by a qualified person, not anonymous content." Content from identifiable experts ranks better, especially in health, finance, and legal topics (Google's YMYL categories).

Organization JSON-LD

Structured data for your company: official name, logo, founding date, contact information, and social profiles — all in a format Google can directly parse.

Why it matters: Helps Google connect your website to your business entity. This is the foundation for appearing in Google's Knowledge Panel — the info box that shows beside search results for recognized organizations.

Rich Author Profiles

Every article links to a complete author object — not just a name, but a structured profile with image, biography, credentials, and expertise areas.

Why it matters: Strengthens the "Expertise" and "Experience" signals in E-E-A-T. Google can verify that the person writing about real estate actually works in real estate — and rank that content accordingly.

sameAs Social Profile Links

JSON-LD links from your website to your LinkedIn, Twitter/X, Wikipedia, Crunchbase, and other profiles. A machine-readable statement: "This website belongs to this entity."

Why it matters: Google cross-references these links to verify you're a real entity. The more verified connections between your site and established platforms, the stronger your entity signal — and the more likely you get a Knowledge Panel.

Entity Signals for Google Knowledge Graph

The combination of Person JSON-LD, Organization JSON-LD, sameAs links, and consistent NAP (Name, Address, Phone) data across the web. Together, they form a complete entity identity that Google can verify.

Why it matters: When Google has enough verified data points, it creates a Knowledge Panel for your entity — the authoritative info box that appears beside search results. A Knowledge Panel is one of the most visible trust signals your brand can have in Google.

Section 3

Analytics & Marketing Pixel

Measure what works, retarget who's interested, and track which campaigns drive results. You choose what fits your strategy — privacy-friendly analytics, ad pixels, or both with consent management.

Google Analytics 4 + Tag Manager

Full GA4 integration with automatic event tracking (page views, scrolls, clicks). Tag Manager lets your marketing team add tracking codes without touching the codebase.

Why it matters: GA4 is the industry standard for web analytics. Tag Manager lets your marketing team add tracking codes without waiting for a developer.

Plausible & Umami

Privacy-first analytics alternatives (Plausible, Umami) that work without cookies and don't track personal data. No consent banner needed.

Why it matters: Particularly popular in the EU where GDPR makes cookie-based tracking complex. You get traffic insights (page views, referrers, countries) without the legal overhead — and without annoying visitors with consent popups.

Meta Pixel + Conversions API (CAPI)

Client-side Meta Pixel for visitor tracking and retargeting, plus server-side Conversions API (CAPI) that sends conversion events directly from your server to Meta.

Why it matters: Ad blockers and iOS privacy restrictions break client-side pixels. CAPI runs server-side, so your conversion data stays reliable — meaning better ad optimization and lower cost per acquisition.

TikTok, LinkedIn, Snapchat, X Pixel

Platform-specific tracking pixels for all major advertising networks. Each pixel is consent-gated — it only loads after the visitor explicitly agrees.

Why it matters: Retargeting (showing ads to people who visited your site) is one of the highest-ROI advertising strategies. These pixels enable it across every platform your audience uses.

UTM Tracking with Session Persistence

UTM parameters (source, medium, campaign) are captured when a visitor arrives and saved throughout their browsing session. They're automatically forwarded to contact forms and CRM systems.

Why it matters: Answers the question "which campaign brought this lead?" Without session persistence, UTM data is lost when visitors navigate to your contact page — and you lose attribution for your entire marketing spend.

Web Vitals Monitoring

Real-user measurement of Google's Core Web Vitals: layout stability (CLS), interaction speed (INP), and loading speed (LCP). Reported from actual visitor sessions, not synthetic tests.

Why it matters: Core Web Vitals are a direct Google ranking factor since 2021. Poor scores mean lower rankings. Real-user monitoring catches issues that lab tests miss — like slow 3G connections or older devices.