@extends('web.layouts.web-master') @php use App\Support\StructuredData; $brand = config('domains.domains.presseecho.brand', []); // SEO: WebSite-Markup mit Sitelinks-Searchbox (SearchAction auf /suche). $portalBase = StructuredData::portalBase($domainUrl ?? null); $brandFullName = ($brand['name'] ?? 'presse').($brand['accent'] ?? 'echo'); $jsonLd = [ '@context' => 'https://schema.org', '@graph' => [ [ '@type' => 'WebSite', 'name' => $brandFullName, 'url' => $portalBase.'/', 'inLanguage' => app()->getLocale(), 'potentialAction' => [ '@type' => 'SearchAction', 'target' => [ '@type' => 'EntryPoint', 'urlTemplate' => $portalBase.'/'.app()->getLocale().'/suche?q={search_term_string}', ], 'query-input' => 'required name=search_term_string', ], ], StructuredData::publisher($portalBase), ], ]; @endphp @section('structured_data') @endsection {{-- DE-Meta kommt brand-spezifisch aus config/domains.php, EN aus den Übersetzungsdateien. --}} @section('title', app()->getLocale() === 'de' ? ($brand['meta_title'] ?? 'Aktuelle Pressemitteilungen aus Wirtschaft & Industrie – presseecho') : __('web.meta.home_title', ['brand' => ($brand['name'] ?? 'presseecho').($brand['accent'] ?? '')])) @section('meta_description', app()->getLocale() === 'de' ? ($brand['meta_description'] ?? 'Qualitätsgeprüfte Pressemitteilungen aus Wirtschaft und Industrie im DACH-Raum.') : __('web.meta.home_description')) @section('hreflang') @endsection @section('feed_links') @endsection @section('content')
{{-- Newsletter-Sektion bewusst entfernt (Double-Opt-in nachgelagert, siehe dev/release/entwicklungsplan-release.md) — stattdessen Veröffentlichen-CTA. --}}
@endsection