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. چک سئو قبل از انتشار
10. تایید نهایی کارفرما
تا زمان تیک همه موارد، سایت را روی دامنه اصلی با noindex یا Basic Auth نگه دارید؛ لاگ noteهای زرد (index.html:149,182 contact:35 about:43) نشانگر محلهای نیازمند تایید است.