Bu tarz belirtirsen loop yer uğraşırsın
Bak örnek
Attığım ZIP dosyasındaki mevcut projeyi baştan sona incele. Mevcut yapıyı, tasarımı ve çalışan özellikleri bozmadan, aşağıdaki tüm gereksinimleri doğrudan projeye uygula.
ÖNEMLİ:
- Önce ZIP içindeki tüm dosyaları ve mevcut mimariyi analiz et.
- Mevcut özellikleri gereksiz yere yeniden yazma.
- Eksik olan özellikleri ekle, hatalı olanları düzelt.
- Sadece örnek/demo kod yazma; gerçek çalışan sistemi oluştur.
- Her değişiklikten sonra ilgili sayfaların ve bağlantıların çalıştığını kontrol et.
- Gereksinimlerden herhangi biri zaten mevcutsa tekrar oluşturma; mevcut sistemi iyileştir.
- Görev tamamlanmadan “bitti” deme.
- En sonda aşağıdaki kontrol listesini tek tek doğrula ve eksik kalan hiçbir madde bırakma.
1. FOOTER
- Site genelinde kullanılacak profesyonel ve responsive footer oluştur.
- Footer tüm sayfalarda tutarlı şekilde görünmeli.
- Footer menülerini oluştur ve ilgili sayfalara doğru şekilde bağla.
- Mobil, tablet ve masaüstünde düzgün çalışmalı.
- Footer tasarımı mevcut sitenin genel tasarımıyla uyumlu olmalı.
2. BLOG
- Blog sistemini tamamla.
- Blog listeleme sayfası oluştur/düzelt.
- Blog detay sayfalarını oluştur/düzelt.
- Blog içerikleri SEO uyumlu olmalı.
- Bloglarda kategori, başlık, açıklama, görsel, tarih ve gerekli metadata yapısı bulunmalı.
- Blog sayfalarının URL yapısı SEO uyumlu olmalı.
3. ÜLKE SEÇİMİ
- Siteye ülke seçme sistemi ekle.
- Ülke seçimi kullanıcı açısından anlaşılır ve modern olmalı.
- Seçilen ülkeye göre ilgili içeriklerin/platfromların gösterilmesini sağlayacak altyapıyı mevcut sisteme uygun şekilde oluştur.
- Mobil uyumlu olmalı.
4. BREADCRUMBS
- Gerekli tüm alt sayfalara SEO uyumlu breadcrumbs ekle.
- Breadcrumb yapısı sayfanın gerçek hiyerarşisini göstermeli.
- Ana sayfa → kategori → platform → ülke → detay gibi mevcut yapıya uygun çalışmalı.
- Gerekli yerlerde BreadcrumbList structured data kullanılmalı.
5. KURUMSAL SAYFALAR
Sitede gerekli tüm kurumsal sayfaları oluştur/düzelt.
Örneğin:
- Hakkımızda
- İletişim
- Gizlilik Politikası
- Kullanım Koşulları
- Çerez Politikası
- KVKK / gerekli yasal sayfalar
- SSS
- Diğer mevcut yapıda bulunması gereken kurumsal sayfalar
Bu sayfalar footer üzerinden erişilebilir olmalı.
6. SİTEDEKİ TÜM SAYFALAR
Sitedeki tüm mevcut sayfaları tek tek kontrol et.
Her sayfada:
- Başlık
- Meta title
- Meta description
- Canonical
- H1/H2/H3 hiyerarşisi
- Open Graph
- Gerekli structured data
- İç linkleme
- Breadcrumb
- Responsive tasarım
- SEO uyumluluğu
kontrol edilmeli.
7. SITEMAP
- sitemap.xml oluştur veya mevcut sitemap.xml dosyasını düzelt.
- Sitedeki indexlenmesi gereken tüm önemli sayfalar sitemap içerisinde yer almalı.
- Noindex olan sayfalar sitemap’e eklenmemeli.
- Sitemap dinamik yapıya uygun şekilde güncellenebilir olmalı.
8. NOINDEX / INDEX KONTROLÜ
Sitedeki tüm sayfaları kontrol et.
Yanlışlıkla noindex olan önemli sayfaları düzelt.
Indexlenmemesi gereken:
- duplicate sayfalar
- gereksiz filtre kombinasyonları
- teknik sayfalar
- admin/giriş gibi sayfalar
- uygun olmayan parametreli URL’ler
noindex olarak yapılandırılmalı.
9. KATEGORİ SAYFALARI
Her kategori için:
- SEO uyumlu kategori sayfası
- benzersiz title
- meta description
- H1
- açıklama alanı
- ilgili içerikler
- iç linkler
- breadcrumb
- canonical
- structured data
oluştur/düzelt.
10. PLATFORM SAYFALARI
Her platform için aynı SEO altyapısını uygula.
Platform sayfalarında:
- platform adı
- açıklama
- ilgili kategoriler
- ilgili ülkeler
- ilgili içerikler
- SEO metadata
- breadcrumb
- canonical
- structured data
- iç linkleme
bulunmalı.
11. ÜLKE + PLATFORM SAYFALARI
Sistemdeki her uygun ülke/platform kombinasyonu için mevcut mimariye uygun SEO sayfaları oluştur.
Örnek mantık:
/platform/
/platform/ulke/
/kategori/
/kategori/ulke/
/platform/ulke/kategori/
Ancak gereksiz URL çoğaltma veya duplicate content oluşturma.
Her oluşturulan URL gerçekten anlamlı ve indexlenebilir bir sayfa olmalı.
12. RAKİP KARŞILAŞTIRMA
Sitedeki uygun alanlarda rakip/platform karşılaştırma sayfaları oluştur.
Karşılaştırma sayfaları:
- SEO uyumlu
- benzersiz içerikli
- tablo yapısına sahip
- mobil uyumlu
- breadcrumb içeren
- structured data gereken yerlerde structured data kullanan
- doğru internal linking yapısına sahip
olmalı.
13. GİRİŞ / KAYIT
- Giriş sistemini kontrol et.
- Kayıt sistemini kontrol et.
- Form validasyonlarını kontrol et.
- Hata mesajlarını düzgün göster.
- Mobil uyumlu yap.
- Kullanıcı deneyimini mevcut tasarımla uyumlu hale getir.
- SEO açısından indexlenmemesi gereken authentication sayfalarını doğru şekilde yapılandır.
14. ANA SAYFA – “ÜÇ ADIMDA”
Ana sayfadaki “Üç Adımda” bölümünü profesyonel hale getir.
- Tasarımla uyumlu olmalı.
- Responsive olmalı.
- Adımlar anlaşılır olmalı.
- Gereksiz karmaşa olmamalı.
- Kutucuklar görsel olarak kaliteli ve tutarlı olmalı.
15. ANA SAYFA UYUMLULUK / SEO
Ana sayfayı baştan sona kontrol et.
Özellikle:
- SEO
- hız
- responsive yapı
- mobil görünüm
- semantic HTML
- heading hiyerarşisi
- internal linking
- structured data
- accessibility
- görsellerin alt etiketleri
- metadata
- canonical
- Open Graph
kontrol edilmeli.
16. ANA SAYFADAKİ PLATFORM KUTULARI
Ana sayfadaki platform kutularını iyileştir.
Kutular:
- profesyonel görünmeli
- eşit hizalanmalı
- responsive olmalı
- mobilde düzgün çalışmalı
- ilgili platform sayfalarına doğru link vermeli
- hover/focus durumları düzgün olmalı
- erişilebilir olmalı.
17. HTML / SEMANTIC YAPI
Tüm kodları kontrol et.
Gereksiz div kullanımını azalt.
Uygun yerlerde:
- header
- nav
- main
- section
- article
- aside
- footer
gibi semantic HTML elementlerini kullan.
SEO ve accessibility açısından HTML yapısını düzelt.
18. GENEL SEO DENETİMİ
Tüm site genelinde SEO audit gerçekleştir.
Kontrol et:
- duplicate title
- duplicate description
- eksik title
- eksik description
- yanlış canonical
- yanlış noindex
- broken links
- yanlış internal links
- orphan pages
- yanlış heading hierarchy
- eksik alt text
- sitemap
- robots.txt
- structured data
- Open Graph
- canonical URL
- URL yapısı
- pagination
- filtre URL’leri
- gereksiz parametreler
Bulduğun sorunları düzelt.
19. ÇOK DİLLİ YAPI
Siteyi mevcut mimariyi bozmadan çok dilli kullanıma uygun hale getir.
- Dil seçimi
- URL yapısı
- metadata
- hreflang
- canonical
- sitemap
- içerik yapısı
birbiriyle uyumlu olmalı.
Dil değiştirildiğinde doğru sayfanın doğru dil versiyonu açılmalı.
20. RESPONSIVE
Tüm siteyi:
ekranlarında kontrol et.
Taşma, kırılma, hizalama, font, buton, menü, footer ve kutucuk problemlerini düzelt.
21. SON KONTROL
Tüm geliştirmeler tamamlandıktan sonra siteyi baştan sona tekrar denetle.
Aşağıdaki maddelerin tamamı gerçekten uygulanmış olmalı:
[ ] Footer
[ ] Footer menüleri
[ ] Blog
[ ] Blog detay
[ ] Ülke seçimi
[ ] Breadcrumbs
[ ] Kurumsal sayfalar
[ ] Sitemap.xml
[ ] Robots.txt
[ ] Index/noindex kontrolü
[ ] Kategori sayfaları
[ ] Platform sayfaları
[ ] Ülke sayfaları
[ ] Platform + ülke sayfaları
[ ] Rakip karşılaştırmaları
[ ] Giriş
[ ] Kayıt
[ ] Ana sayfa Üç Adımda
[ ] Ana sayfa SEO
[ ] Ana sayfa platform kutuları
[ ] Semantic HTML
[ ] Structured data
[ ] Canonical
[ ] Open Graph
[ ] Hreflang
[ ] Internal linking
[ ] Responsive tasarım
[ ] Accessibility
[ ] Broken link kontrolü
[ ] Duplicate içerik kontrolü
SONUÇ:
Tüm maddeler uygulanmadan görevi tamamlanmış kabul etme.
Kod yazmayı bitirdikten sonra mevcut projeyi çalıştırarak mümkün olan tüm sayfaları ve temel kullanıcı akışlarını test et.
Son olarak bana:
- Yapılan değişiklikleri,
- Oluşturulan yeni sayfaları,
- Düzeltilen SEO problemlerini,
- Test sonuçlarını,
- Varsa çözülemeyen problemleri
kısa şekilde raporla.
ÖNEMLİ: Mevcut çalışan özellikleri bozma. Bir özelliğin nasıl çalıştığından emin değilsen tahmin ederek sistemi bozmak yerine mevcut kodu analiz et ve mevcut mimariye uygun çözüm üret.
Görev sırası vermişiz loopa girmeden sıraya girecek
Sonra check bermişiz kontrol edip tik atacak isteklerini topla chatgptye at prompta dönüştür loop olmasın de