İçeriğe geç

ECU Tuning Portal — Master SEO/GEO Uygulama Dokümanı

Detay

Tarih: 27 Şubat 2026
Hazırlayan: AI SEO Audit + curl Rakip Analizi
Durum: UYGULAMA AŞAMASI
Referanslar: seo-ai-analysis.md · competitor-seo-analysis.md · geo-implementation-plan.md


AlanDeğer
Şirket AdıYGT Labs AI, LLC
TürDelaware LLC
Delaware Dosya No10504807
Kuruluş Tarihi9 Şubat 2026
TemsilciErcan Yigit
Telefon (aktif)+382 68 603 585
US Telefon(740) 272-5470
US Adres1111B S Governors Ave, Suite 54498, Dover, DE 19904 US
Tescilli AjanLegalinc Corporate Services Inc., 131 Continental Dr, Suite 305, Newark, DE 19713 US
Ajan Süresi9 Şubat 2027’ye kadar aktif
E-postainfo@ecutuningportal.com
Webecutuningportal.com
Ana Markaygtlabs.ai
Sosyalfacebook.com/ecutuningportal · instagram.com/ecuportal · x.com/ecuportal · linkedin.com/company/ecutuningportal

ECU Tuning Portal, YGT Labs AI, LLC şirketinin bir ürünüdür. Tuning master’lar için B2B SaaS portal yazılımı geliştiriyoruz.

  • White-label web sitesi (landing page) + yönetim portalı (admin panel)
  • Tek seferlik satın alma: €1399 (indirimli) / €1899
  • Müşteri kaynak koda ve DB yapısına sahip olur
BizRakipler
Tek seferlik ödeme, aylık ücret yokMTP: €50/ay, TF: €30/ay+kredi, BenSky: gizli
Tam kaynak kod teslimi — müşteri koda sahipHiçbir rakip kod paylaşmıyor
66.000+ araç veritabanı API ile gömülüMTP: 70K, TF: 15K, BenSky: belirsiz
24 dil desteği (hreflang)MTP: 2, TF: 7 (hreflang yok), BenSky: 11
19 entegre modülRakiplerin en iyisi 15-16

API Bağımlılığı Stratejisi (DİKKAT — İÇ KULLANIM)

Bölüm başlığı “API Bağımlılığı Stratejisi (DİKKAT — İÇ KULLANIM)”
  • Müşteri arayüzü, kodu ve DB yapısını alır
  • 66K araç verisi dışarıdan API ile beslenir — sistemi çalıştıran yegane şey budur
  • Müşteri arayüze sahip olur, veri kaynağı bizde kalır → doğal uzun vadeli bağlılık
  • Pazarlamada vurgu: “Own your portal — source code, database, everything”
  • API bağımlılığı: sadece küçük punto / terms sayfası — agresif pazarlanmayacak

DosyaBoyutAçıklamaKullanım Alanı
ygtbeyaz_png.png1720×534YGT Labs beyaz (koyu arka plan için)Footer dark mode, llms.txt, OG image
siyah.png1720×534YGT Labs siyah (açık arka plan için)Footer light mode
ygtlabs_logo_kare_dikey.png1024×1024YGT Labs kare/dikeyJSON-LD Organization logo, sosyal medya
karelogoyakin.png575×340ECU yakın çekim kare logoÇeşitli
logo2_1.png899×449ECU logo varyantYedek
Bölüm başlığı “ECU Tuning Portal Logoları (public/assets/images/logo/)”
DosyaBoyutKullanım
ecu.svg879×134 (SVG)Navbar + Footer (mevcut aktif)
favicon.svg250×318 (SVG)Tarayıcı favicon
favicon-96x96.png96×96PNG favicon
favicon.ico48/32/16ICO favicon (3 boyut)
apple-touch-icon.png180×180iOS bookmark ikonu
web-app-manifest-192x192.png192×192PWA manifest
web-app-manifest-512x512.png512×512PWA manifest
DosyaFormat
visa.svgSVG
mastercard.svgSVG
paypal.svgSVG
wise.png + wise.svgPNG (100×56) + SVG
bitcoin.svgSVG
amex.svgSVG
  • ❌ YGT Labs logoları kodda hiçbir yerde kullanılmıyor
  • ❌ “YGT Labs AI” referansı hiçbir component’ta yok
  • ygtlabs.ai linki hiçbir yerde yok
  • ✅ ECU logo (ecu.svg) Navbar + Footer’da kullanılıyor

  • Next.js 16+ App Router, TypeScript, React 19
  • Tailwind CSS v3 + custom brand tokens
  • Prisma ORM + PostgreSQL
  • next-intl i18n (24 locale)
  • Phusion Passenger on Plesk (nginx)
  • PM2 process: “tunerstack” (id: 1)

layout.tsx (tüm sayfalarda):

@graph: [Organization, SoftwareApplication]
- Organization: name, url, description, logo, contactPoint (+382 tel), sameAs (4 platform)
- SoftwareApplication: name, operatingSystem:Web, category:BusinessApplication, offers:€990, aggregateRating:4.9/140

page.tsx (ana sayfa):

@graph: [WebSite (SearchAction), Organization (#organization), SoftwareApplication (offers+aggregateRating), FAQPage (dinamik)]
rules: [
{ userAgent: '*', allow: '/', disallow: ['/private/', '/admin/', '/api/admin/'] },
{ userAgent: ['GPTBot', 'CCBot', 'Google-Extended', 'ClaudeBot', 'FacebookBot'], allow: ['/', '/llms.txt'] }
]

Eksik botlar: PerplexityBot, Bingbot, Applebot, Bytespider, cohere-ai, Amazonbot, anthropic-ai, OAI-SearchBot, Diffbot

  • ✅ Mevcut: Core identity, products, target audience, AI context
  • ❌ Eksik: Şirket bilgileri (YGT Labs), fiyatlandırma detay, istatistikler, 66K araç verisi, llms-full.txt referansı
  • ECU logo + açıklama + sosyal linkler
  • Portal linkleri + Legal + İletişim
  • Alt bar: copyright + SSL badge + ödeme logoları
  • ❌ YGT Labs AI referansı YOK
  • ❌ “A product of YGT Labs AI” mesajı YOK
  • ❌ ygtlabs.ai linki YOK
Footer.description = "The world's most comprehensive file service portal..."
Footer.address = "London, United Kingdom" ← YANLIŞ! Dover, DE olmalı
Footer.copyright = "All rights reserved."
Common.brand_name = "ECU Tuning Portal"
Common.phone = "+382 68 603 585"
  • Statik yollar: /, /features, /pricing, /gallery, /contact, /knowledge-base, /blog
  • Dinamik blog yazıları dahil
  • /special-offer eksik

RakipAltyapıSchemaMeta/OGllms.txtrobots AIDilİçerikİstatistikTOPLAM /50
ECU Tuning Portal (BİZ)9/107/107/108/105/1010/106/102/1034/50
MyTuningPortal5/108/108/103/107/103/104/107/1030/50
TuningFile.it5/106/108/100/100/104/103/106/1016/50
BenSky3/100/102/100/106/105/105/105/1016/50
  1. MTP: Yoast ile 5 JSON-LD entity (Product+AggregateRating 5/5 671 review), €1100 tek seferlik veya €50/ay, 2 dil, WP+WooCommerce+Webflow hibrit
  2. TuningFile.it: Organization+SoftwareApplication schema iyi AMA tüm AI botları bloklu → GEO skoru 0. 7 dil ama hreflang yok
  3. BenSky: Cloudflare korumalı, no JSON-LD, no llms.txt, 24+ demo video (en güçlü yanı)
  4. Hiçbir rakip kaynak kod paylaşmıyor — bu SADECE bizde

Dosya: app/robots.ts

// Mevcut: GPTBot, CCBot, Google-Extended, ClaudeBot, FacebookBot
// Eklenecek:
userAgent: [
'GPTBot', 'CCBot', 'Google-Extended', 'ClaudeBot', 'FacebookBot',
'PerplexityBot', 'Bingbot', 'Applebot', 'Bytespider',
'cohere-ai', 'Amazonbot', 'anthropic-ai', 'OAI-SearchBot', 'Diffbot'
]

Dosya: public/llms.txt

Eklenecek:

  • YGT Labs AI, LLC şirket bilgisi
  • 66K araç veritabanı vurgusu
  • Fiyatlandırma (€1399 tek seferlik)
  • “Own your source code” mesajı
  • llms-full.txt referansı
  • İstatistikler

Dosya: public/llms-full.txt (YENİ)

~2000 kelime detaylı içerik:

  • Company Identity (YGT Labs AI, LLC)
  • Unique Value Proposition (kod sahipliği, 66K araç, tek seferlik ödeme)
  • 19 modül tam açıklama
  • Fiyatlandırma karşılaştırma
  • Teknik özellikler
  • FAQ (20+ soru)
  • Entegrasyonlar (WinOLS, EVC, Stripe, PayPal)
  • 24 dil listesi

Dosya: components/Footer.tsx

Bottom bar’a eklenecek:

ECU Tuning Portal is a product of YGT Labs AI, LLC
[YGT Labs logo (beyaz/siyah dark/light)] → ygtlabs.ai link

Dosya: app/[locale]/layout.tsx + app/[locale]/page.tsx

Güncellenecek:

  • Organization.legalName: “YGT Labs AI, LLC”
  • Organization.parentOrganization ekle
  • Organization.address: Dover, DE
  • Organization.foundingDate: “2026-02-09”
  • SoftwareApplication.offers.price: “1399” (güncelle, eskisi 990)
  • SoftwareApplication.featureList ekle
  • SoftwareApplication.applicationSubCategory: “Automotive Tuning Software”

24 dil dosyası: messages/*.json

Eklenecek key’ler:

  • Footer.powered_by → “A product of”
  • Footer.ygt_labs → “YGT Labs AI, LLC”
  • Footer.address güncelle → Dover, DE (mevcut: London, UK — YANLIŞ)

Hedef bölümler: Hero, About, Features, Pricing, Stats

Kullanılacak veriler:

  • 66,000+ vehicle database
  • 24 languages
  • 19 integrated modules
  • One-time purchase, no monthly fees
  • Full source code ownership

40-60 kelimelik AI-alıntılanabilir paragraflar her ana bölüme

Tutarlı terminoloji:

  • “ECU Tuning Portal” (marka)
  • “YGT Labs AI” (şirket)
  • “white-label chiptuning portal software” (kategori)
  • “source code ownership” / “own your platform” (USP)
  • “66,000+ vehicle database” (rakamsal fark)
  • “one-time purchase” / “no monthly fees” (model)
{
"@type": "Product",
"name": "ECU Tuning Portal",
"brand": { "@type": "Brand", "name": "YGT Labs AI" },
"category": "Software > Business Software > Automotive Software",
"description": "White-label chiptuning portal with full source code ownership, 66,000+ vehicle database, 19 modules, 24 languages",
"offers": {
"@type": "Offer",
"price": "1399",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"seller": { "@type": "Organization", "name": "YGT Labs AI, LLC" }
}
}

Tüm alt sayfalar için navigasyon yolu

“Nasıl Başlanır” kurulum adımları

<meta name="ai-content-declaration" content="original">

MetrikŞu An (34/50)Faz 1 SonrasıTüm Fazlar Sonrası
AI arama görünürlüğüOrtaYüksekÇok Yüksek
llms.txt kalitesi6/109/1010/10
robots.txt AI kapsamı5/1010/1010/10
Structured data3/5 entity3/57+ entity
GEO içerik sinyalleri1/103/108/10
İstatistik içerik2/105/109/10
TOPLAM34/5038/5044/50

Rakip fark: MTP (30pt) ile 14pt, TF/BenSky (16pt) ile 28pt fark hedefi.


#DosyaİşlemFaz
1app/robots.tsAI bot izinleri genişlet1
2public/llms.txtGüncelle (şirket bilgi, istatistik, fiyat)1
3public/llms-full.txtYENİ OLUŞTUR (~2000 kelime)1
4components/Footer.tsxYGT Labs referansı + logo ekle1
5app/[locale]/layout.tsxJSON-LD Organization güncelle1
6app/[locale]/page.tsxJSON-LD güncelle + Product schema ekle1
7messages/*.json (24 dosya)Footer çeviri key’leri ekle1
8components/Hero.tsxİstatistik blokları2
9components/About.tsxCitation bloku2
10components/Features.tsxEntity density2
11components/Pricing.tsxProduct karşılaştırma2
12components/Stats.tsxRakamlar güncelle2
13app/[locale]/knowledge-base/page.tsxHowTo + BreadcrumbList schema3
14app/sitemap.tsspecial-offer ekle4

Faz 1 — Adım adım:
├── 1. robots.ts → AI bot izinleri genişlet (5 dk)
├── 2. llms.txt → Güncelle (15 dk)
├── 3. llms-full.txt → Oluştur (30 dk)
├── 4. JSON-LD layout.tsx → Organization güncelle (10 dk)
├── 5. JSON-LD page.tsx → Organization + Product schema ekle (15 dk)
├── 6. messages/*.json → Footer key'leri ekle (20 dk — 24 dil)
├── 7. Footer.tsx → YGT Labs referansı + logo (15 dk)
└── 8. Build & Deploy & Test

Son güncelleme: 27 Şubat 2026