مثال على المخرجات التي ينتجها هذا الـ prompt. تأتي بنيتها من المخرجات الفعلية للأدوات؛ أما الأرقام والأسماء فهي وهمية.
مثال على المخرجات (موقع تجريبي أُنشئ لنشاط تجاري وهمي، وليس بيانات عملاء حقيقية؛ والدرجات هي قياسات Lighthouse 12 المحلية لهذا العرض التجريبي)
الأسلوب: تصميم سويسري بسيط، ثابت، بلا JavaScript؛ شريط اتصال/WhatsApp ثابت على الجوال. الصفحات: 11.
| الصفحة | الجوال P/A/BP/SEO | LCP على الجوال | سطح المكتب P/A/BP/SEO |
|---|
| / | 99/100/100/100 | 2.0 s | 100/100/100/100 |
| /bolgeler/bayrakli/ | 100/100/100/100 | 1.5 s | 100/100/100/100 |
| /bolgeler/bornova/ | 100/100/100/100 | 1.5 s | 100/100/100/100 |
| /bolgeler/karsiyaka/ | 100/100/100/100 | 1.5 s | 100/100/100/100 |
| /hakkimizda/ | 100/100/100/100 | 1.5 s | 100/100/100/100 |
| /hizmetler/ | 100/100/100/100 | 1.7 s | 100/100/100/100 |
| /hizmetler/su-kacagi-tespiti/ | 100/100/100/100 | 1.7 s | 100/100/100/100 |
| /hizmetler/tesisat-yenileme/ | 100/100/100/100 | 1.7 s | 100/100/100/100 |
| /hizmetler/tikaniklik-acma/ | 100/100/100/100 | 1.8 s | 100/100/100/100 |
| /iletisim/ | 100/100/100/100 | 1.4 s | 100/100/100/100 |
| /kvkk/ | 100/100/100/100 | 1.4 s | 100/100/100/100 |
بوابات الفحص: seo-check بلا أخطاء وبلا تحذيرات، design-check بلا أخطاء، html-validate بلا أخطاء، لا overflow عند 360/390/768/1440، لا أخطاء في وحدة التحكم، ولا طلبات إلى خارج الموقع.
قبل وبعد: لم يُقَس.
NAP: يُدرج الاسم والعنوان والهاتف من مصدر واحد (site.config.js)؛ وفي الاستخدام الفعلي تُقارن هذه المصدر بمخرجات gbp_location_details. فحص التكرار بين صفحات المناطق: لا يوجد أي زوج يتجاوز حد 50%.
الإصلاحات التي تمت:
1. أُزيل Tailwind Play CDN وجرى التجميع داخل _kaynak؛ وسُمّي ملف المخرجات assets/app.css لأن design-check.mjs يبحث عن الخطوط في هذا الملف فقط (أدى اسم آخر إلى خطأ 'no distinctive typography').
2. جرى التحميل المسبق لكل أوزان الخطوط المستخدمة في الجزء العلوي من الصفحة؛ فعند تحميل وزنين فقط كان CLS على سطح المكتب 0.078، وعند تحميل الأوزان الثلاثة صار 0.
3. الصور التي لا يطابق width/height فيها النسبة الحقيقية تسببت في CLS؛ فأُضيف صنف للنسبة (aspect-[..]) مع object-cover.
4. html-validate: DOCTYPE بأحرف كبيرة، و في نص رابط الهاتف (tel-non-breaking)، ومسافات زائدة في نهاية الأسطر (صار build.mjs يقصّ مخرجات القالب).
5. كانت روابط التذييل ومسار التنقل والعناوين أقل من 44 بكسل؛ فأُضيف inline-flex min-h-[44px] وقاعدة CSS للفقرات التي تحتوي على رابط واحد فقط.
6. الصفحات التي أشار إليها seo-check بأن 'body too short' أُضيفت إليها فقرات تحتوي على معلومات حقيقية.
7. كان ارتفاع روابط العناوين في صفحة الخدمات 28 بكسل؛ فجرى تكبير منطقة اللمس الخاصة بها.