- ✅ حذف meta tag منسوخ شده
revisit-after - ✅ کامنت کردن RSS feed (فایل وجود ندارد)
- ✅ کامنت کردن favicon PNG files (تا زمانی که تولید شوند)
- ✅ بهروزرسانی تاریخهای
lastmodبه 2024-12-21 - ✅ تمام صفحات با تاریخ بهروز شده
- ✅ تغییر
authorازOrganizationبهPerson(طبق schema.org) - ✅ تبدیل
imageبه array (طبق استاندارد schema.org)
- ✅ کامنت کردن
Crawl-delay(گوگل آن را نادیده میگیرد)
- ✅ جابجایی location blocks برای
robots.txtوsitemap.xmlقبل از redirect HTTP به HTTPS - ✅ اطمینان از دسترسی موتورهای جستجو به این فایلها
- ✅ اضافه کردن تنظیمات پیشفرض برای
og:type - ✅ اضافه کردن تنظیمات پیشفرض برای
og:locale - ✅ اضافه کردن تنظیمات پیشفرض برای
og:site_name - ✅ اضافه کردن تنظیم پیشفرض برای
twitter:card
- ✅ حذف icon های PNG که وجود ندارند (فقط SVG باقی مانده)
- اسکریپت Node.js برای تولید خودکار
og-image.jpgو favicon PNG files - استفاده از کتابخانه
sharpبرای پردازش تصاویر - تولید og-image با طراحی سفارشی شامل:
- شبکه عصبی AI (نماد هوش مصنوعی)
- نمودار معاملاتی (خط صعودی)
- عنوان و زیرعنوان فارسی
- لوگو MyAibaz
- اسکریپت PowerShell جایگزین با استفاده از ImageMagick
- برای کاربرانی که ImageMagick نصب دارند
- راهنمای کامل برای تولید فایلهای SEO
- روشهای مختلف تولید (Node.js, PowerShell, دستی)
- راهنمای عیبیابی
- نکات بهینهسازی
- راهنمای سریع برای شروع
- دستورالعملهای گام به گام
- بررسی و تست
cd frontend
npm install --save-dev sharp
npm run generate-seoیا از اسکریپت PowerShell:
cd frontend
.\scripts\generate-seo-assets.ps1همان اسکریپتهای بالا به صورت خودکار این فایلها را نیز تولید میکنند.
پس از تولید فایلها:
- کامنتهای مربوطه در
index.htmlرا uncomment کنید - فایلهای PNG را به
site.webmanifestاضافه کنید
اگر میخواهید RSS feed را فعال کنید:
- فایل
rss.xmlرا درfrontend/public/ایجاد کنید - کامنت RSS feed در
index.htmlرا uncomment کنید
- Meta tags درست تنظیم شدهاند
- Open Graph tags کامل هستند
- Twitter Card tags تنظیم شدهاند
- Structured Data (JSON-LD) موجود است
- robots.txt صحیح است
- sitemap.xml بهروز است
- Canonical URLs تنظیم شدهاند
- og-image.jpg تولید شده (نیاز به اجرای اسکریپت)
- Favicon PNG files تولید شدهاند (اختیاری)
-
Google Search Console:
- بررسی sitemap
- بررسی robots.txt
- بررسی indexing
-
Facebook Sharing Debugger:
- https://developers.facebook.com/tools/debug/
- بررسی og-image و meta tags
-
Twitter Card Validator:
- https://cards-dev.twitter.com/validator
- بررسی Twitter Card
-
Google Rich Results Test:
- https://search.google.com/test/rich-results
- بررسی Structured Data
- og-image.jpg حتماً باید تولید شود - این فایل برای نمایش در شبکههای اجتماعی ضروری است
- Favicon PNG files اختیاری هستند - SVG در مرورگرهای مدرن کافی است
- تاریخ sitemap.xml باید بهطور منظم بهروز شود - هنگام تغییر محتوا
- robots.txt و sitemap.xml باید در HTTP قابل دسترسی باشند - قبل از redirect به HTTPS
تمام مشکلات شناسایی شده در فایلهای SEO برطرف شدند. اسکریپتها و مستندات لازم برای تولید فایلهای مورد نیاز ایجاد شدهاند. فقط نیاز است که اسکریپت تولید فایلها را اجرا کنید تا og-image.jpg و favicon PNG files تولید شوند.