Files
mataba/landing/docs/production-verification-checklist.md
T

8.1 KiB
Raw Blame History

Mataba — Production Verification Checklist (مطبا)

دامنه تولید: https://mataba.ir — مبدأ: C:\Users\hemn\Desktop\landing (استخراج از sabaHealth-develop) وضعیت: هیچ‌کدام از موارد زیر بدون تایید صریح کارفرما به‌عنوان واقعیت منتشر نشود. محتوای flagged در سایت با note/TODO مشخص شده است.

1. ادعاهای عددی — نیازمند تایید

محل متن فعلی منبع اصلی ریسک
index.html:67 +۱,۲۰۰ سایت پزشکان core/constants/global.ts#greeBoxDetail:1 آمار مطبا تایید نشده
index.html:68 ٪۹۸ رضایت greeBoxDetail:2 درصد جعلی اگر تایید نشود
index.html:69 ۷-۱۰ دقیقه تحویل greeBoxDetail:3 تناقض با تحویل کمتر از ۵ روز
index.html:81 تحویل کمتر از ۵ روز FirstSectionwhiteBoxes:3
index.html:72 ۱۰ سال سابقه در زمینه پزشکی StarTemplateGreenBox aria-label hero-star
index.html:86 +۸۰۰ همکاری با پزشکان FirstSectionDrPhotos تکرار در about:37 +۸۰۰ بررسی‌کنندگان
about/index.html:37 +۸۰۰ بررسی‌کنندگان AboutUsImage fallback

اقدام: اعداد را حذف یا با ارقام حسابرسی‌شده مطبا جایگزین کنید؛ در غیر این صورت بخش hero-stats/doctors-card را موقتاً hidden کنید.

2. قیمت و پکیج‌ها — تایید نشده

محل مقدار
index.html:152 ServicesDetail — ۱۰ سرویس: لوگو، سایت واکنش‌گرا، دامنه/هاست رایگان، پنل، درگاه، نوبت‌دهی، سئو پایه، پشتیبانی، وبلاگ (✘)، واتساپ/اینستاگرام
index.html:156-158 BasePlan×۳ — عنوان پلن پایه ، قیمت ۱۱۳,۵۴۶,۰۰۰ /ماهانه ، شامل ۹ گزینه ، ردیف ✔/✘

هر سه پلن یکسان و قیمت یکسان است — در ریپوی اصلی نیز تکراری بود. قبل از انتشار قیمت، ارز، دوره (ماهانه/سالانه) و تفاوت پلن‌ها را تایید کنید. فعلاً index.html:149 با .note flagged است.

3. نظرات پزشکان — تکراری

محل محتوا
index.html:185 دکتر مریم صادقی — دندان‌پزشک زیبایی — «طراحی سایت... هویت برندم حفظ شد.» — dcm1.jpg
index.html:186 دکتر رضا قنبری — متخصص پوست و مو — «بیماران راحت‌تر... نوبت‌گیری ساده.» — dcm2.jpg
index.html:187 دکتر نرگس مرادی — فیزیوتراپیست — «پنل ساده... پشتیبانی سریع.» — dcm3.jpg
منبع core/constants/global.ts#DoctorComments:1-7 — ۷ مورد با ۵ تکرار یک متن + یک test

index.html:182 flagged نظرات زیر تکراری است. با نظرات واقعی دارای رضایت‌نامه جایگزین کنید؛ در غیر این صورت بخش voices را غیرفعال کنید. از JSON-LD Review/AggregateRating استفاده نشده (درست).

4. درباره ما — placeholder

محل وضعیت
about/index.html:42 مطبا پلتفرمی برای ساده‌تر کردن حضور آنلاین پزشکان... — خلاصه موقت
about/index.html:43 .note صریح: لورم سابق (aboutus/page.tsx:15) عمداً ساخته نشده، تاریخچه/تیم/مجوزها پس از متن تاییدشده جایگزین شود
تصویر about/index.html:34 person.jpg موقت — اصلی images/3.png در public/ وجود نداشت

5. اطلاعات تماس — نیازمند تایید کامل

فیلد مقدار فعلی فایل یادداشت
تلفن 08733212565 (ltr) contact/index.html:37 از contactUs:1 — آیا شماره مطبا است؟
ایمیل www.sabahealth.ir (دامنه قدیمی) contact/index.html:38 برند قدیمی — با info@mataba.ir یا رسمی جایگزین شود
آدرس استان کردستان، سنندج، شهرک بهاران، خیابان دانشجو، دانشگاه پیام‌نور، مرکز رشد، طبقه اول contact/index.html:39 از contactUs:3 — تایید مالکیت/اجاره
مدیریت آقای آرش صادقی contact/index.html:40 از contactUs:4 — عنوان دقیق؟
متن هشدار اطلاعات زیر نیازمند تایید است contact/index.html:35 .note تا تایید، از ایندکس عمومی جلوگیری کنید یا صفحه را noindex کنید

6. دارایی برند — لوگو

فایل وضعیت
assets/images/navLogo.png (3.4KB) درمان بصری قدیمی، جایگزین با لوگوی مطبا لازم (SVG ترجیحاً)
assets/images/FooterLogo.png (3.8KB) همان — alt="مطبا" حفظ شده
manifest.webmanifest:1 icons[0].src=assets/images/navLogo.png sizes 150x60 پس از تعویض لوگو، sizes را به 192x192/512x512 مربعی به‌روز کنید

7. شبکه‌های اجتماعی — فاقد URL واقعی

محل href فعلی
index.html:165 ۳ آیکون (insta/telegram/whatsap) href="#" + aria-label="اینستاگرام مطبا"
index.html:196 فوتر ۳ آیکون href="#"

هیچ پروفایلی جعل نشده — پس از دریافت handle رسمی جایگزین کنید، در غیر این صورت href را حذف و aria-disabled بگذارید.

8. فرم‌ها — بدون بک‌اند (demo-only)

فرم id اعتبارسنجی کلاینت پیام فعلی
لندینگ leadForm index.html:168 name required, mobile ^09\d{9}$, textarea required درخواست شما اعتبارسنجی شد. ارسال نهایی نیازمند اتصال بک‌اند است js/main.js:96
تماس contactFormPage contact/index.html:45 همان + email type=email همان + فرم فعلاً به بک‌اند متصل نیست contact:53
ورود loginForm index.html:205 ^09\d{9}$ + aria-invalid در نسخه نمایشی، پیامکی ارسال نمی‌شود js/main.js:44
دامنه domainForm index.html:102 required به ثبت‌کننده دامنه متصل نیست js/main.js:71

هیچ action/POST جعلی وجود ندارد — برای پروداکشن endpoint واقعی + CSRF + rate-limit + پیام موفقیت واقعی لازم است.

9. چک سئو قبل از انتشار

  • تایید canonical: https://mataba.ir/ /about/ /contact/ (هم‌اکنون درست index.html:8)
  • تایید sitemap.xml فقط ۳ URL کنونیکال (درست sitemap.xml:3)
  • robots.txt Allow: /assets/ /css/ /js/ و Sitemap: (درست robots.txt:3)
  • عنوان/توضیحات منحصربه‌فرد هر صفحه (درست — title 73/28/33 کاراکتر)
  • لوگوی جدید ۱۲۰۰×۶۳۰ برای og:image (personalsection.png فعلی ۱۲۰۶KB — بهینه‌سازی توصیه)

10. تایید نهایی کارفرما

  • اعداد/قیمت/نظرات یا حذف موقت بخش‌های flagged
  • متن نهایی about
  • اطلاعات تماس رسمی (تلفن/ایمیل mataba.ir/آدرس/مدیریت)
  • لوگو + favicon مربعی + og:image بهینه
  • URL شبکه‌های اجتماعی + endpoint فرم‌ها

تا زمان تیک همه موارد، سایت را روی دامنه اصلی با noindex یا Basic Auth نگه دارید؛ لاگ noteهای زرد (index.html:149,182 contact:35 about:43) نشانگر محل‌های نیازمند تایید است.