تغییرات
تازهترین بهروزرسانیها و بهبودهای Draft2Live
یکپارچهسازیها
- •ورکاسپیس تیمی — همکارانتان را از مسیر Settings → Team با ایمیل دعوت کنید. هر نفر اکانت ورود مخصوص خودش را دارد و داخل ورکاسپیس شما کار میکند (سایتهای شما، مقالههای شما، اعتبار همان تعرفه شما).
- •سوییچ بین چند تیم در نوار بالای داشبورد — اگر به چند تیم دعوت شدهاید با یک کلیک بین آنها جابهجا میشوید؛ بهمحض حذف عضویت، در اولین درخواست بعدی خارج میشوید.
- •پاپآپ «تماس با تیم فروش» روی کارت پلن Enterprise — جایگزین لینک خراب قبلی شد؛ نام / ایمیل / تلفن / توضیحات را مستقیماً به ترد تلگرامی تیم فروش میفرستد.
انتشار
- •پلاگین WordPress نسخه 1.2.6 روی wordpress.org منتشر شد — بنر آپدیت خودکار داخل پنل ادمین WP، رندر بلوک FAQ سمت سرور از طریق فیلتر the_content، و اندپوینت اختصاصی /republish که post_status را بدون ساخت پست تکراری به publish برمیگرداند.
- •ماژول Drupal 11 نسخه 1.7.9 — مسیر اختصاصی /republish وضعیت را بهازای هر ترجمه تغییر میدهد (دیگر فقط یک زبان از نودهای چندزبانه بازانتشار نمیشود)، اجرای پلکانی ورکرها برای جلوگیری از تداخل در ذخیره i18n، و CSS بلوک FAQ فقط به رپر .draft2live-faq که واقعاً رندر شده محدود شد.
- •ماژول Drupal 7 نسخه 7.x-1.2.7 — کالبک اختصاصی /republish برای چرخه لغو انتشار → بازانتشار، اجرای menu_rebuild هنگام تغییر مسیرهای پلاگین، و رفع باگ خالیبودن الگوی pathauto که جلوی ساخت آدرس مستعار را میگرفت.
رابط کاربری
- •لوگوی سایدبار حالا به /dashboard میرود نه به لندینگ — کلیک روی آن دیگر شما را از اپ بیرون نمیاندازد.
- •بلوک «به این مرحله امتیاز دهید» از بالای صفحات داشبورد حذف شد.
امنیت
- •ابطال JWT بر اساس نسخه توکن — حذف یک عضو از تیم یا تغییر پلن صاحب اکانت، در اولین درخواست بعدی، اعضای فرعی را خودبهخود خارج میکند، بدون اینکه کل کلید بیاعتبار شود.
انتشار
- •دستهبندی جداگانه برای هر زبان در WordPress، Drupal 7 و Drupal 11 — برای هر ترجمه میتوانید مستقیماً در پنل انتشار یک دسته جداگانه انتخاب کنید و حتی برای هر زبان بهصورت درونخطی «دسته جدید بسازید».
- •بازانتشار مقالهای که قبلاً لغو شده، بهجای ساخت پست WP یا نود Drupal تکراری، همان مورد قبلی را احیا میکند — اسلاگ، تاکسونومی و نویسنده اصلی دستنخورده میماند.
- •پلاگین WordPress نسخه 1.2.4 و 1.2.5 — بلوک FAQ از سمت سرور توسط پلاگین رندر میشود (دیگر خبری از نشت CSS داخل بدنه مقاله نیست) و قطعات CSS بازمانده از نسخههای قدیمی FAQ هم پاکسازی شد.
ادیتور
- •بلوک ویدیو — کپشن زیر ویدیو، دستگیره تغییر اندازه، چینش چپ/وسط/راست و پشتیبانی از آپلود ریموت در Drupal 7.
رابط کاربری
- •فرم عضویت در خبرنامه در فوتر — همراه با رضایتنامه GDPR و پیام «قبلاً عضو شدهاید».
- •دکمه شناور «برو به بالا» در صفحات بلند مارکتینگ.
انتشار
- •پلاگین WordPress نسخه 1.2.3 — تصویر شاخص حالا با نام فایل سئوپسند بر اساس عنوان مقاله ذخیره میشود (برای زبانهای غیرلاتین بهصورت ترانسلیت) و متن alt بهصورت خودکار برای هر زبان تنظیم میشود.
- •هشدار تلگرامی مدیریت محتوا همان لحظهای که محتوا هنگام انتشار توسط سیستم متوقف میشود ارسال میگردد؛ تا تیم بتواند بلافاصله به تلاشهای انتشار محتوای ممنوعه واکنش نشان دهد.
رابط کاربری
- •صفحه ۴۰۴ بلاگ حالا قالب کامل لندینگ را دارد — هدر، منوی لنگری و مقالات مرتبط.
انتشار
- •تفکیک دامنه بلاگ — کاتالوگ محتوای کاربران روی draft2live.com و بلاگ رسمی Draft2Live روی draft2live.ai. نویسندگان تأییدشده میتوانند مستقیماً از داخل ادیتور روی بلاگ رسمی منتشر کنند.
- •لغو انتشار یک مقاله از بلاگ رسمی به همه ترجمههای آن هم سرایت میکند و ادیتور هنگام جابهجایی بین تبهای زبان، خودش بهروز میشود.
آنالیتیکس
- •حالا متادیتای Stripe در هر Subscription و PaymentIntent شامل user_id است؛ تا حسابداری سمت پارتنر (Odoo) بدون نیاز به جستوجوی اضافی پرداختها را به کاربر نسبت دهد.
یکپارچهسازیها
- •همگامسازی دوطرفه با Odoo — کاربران، اشتراکها و پرداختها از طریق هوکهای خروجی و یک API ورودی، بین Draft2Live و Odoo همسو میمانند.
- •هشدارهای Telegram حالا به ترِدهای موضوعی داخل سوپرگروه ادمین میروند — احراز هویت، پشتیبانی، خرید، تولید، فرم تماس، سفارش افزونه و اتصال/قطع سایت هرکدام تب خودشان را دارند.
- •changelog.d0513.integrations3
رابط کاربری
- •حالت تاریک داشبورد زیر .dashboard-scope محدود شد تا صفحه فرود دیگر در اولین رندر فلش تاریک نزند.
رابط کاربری
- •صفحه فرود کاملاً نو — هیروی تمیز، تایپوگرافی جدید و کاروسل بازگشته مقالات تازه. مسیریابی بیندامنهای، بخش بازاریابی (draft2live.com) را از خود اپ (draft2live.ai) جدا میکند.
- •سوییچ زبان به سبک صفحه فرود در نوار ناوبری، با پرچمهای واقعی و ریدایرکت آگاه از زبان.
- •دکمههای CTA قرصشکل و بلوک Metrics بازطراحیشده با اعداد درشتتر و برچسبهای شفافتر.
تحلیل SEO
- •ست کامل متاتگهای SEO در سراسر صفحه فرود: canonical، hreflang، JSON-LD، به علاوه sitemap داینامیک و robots.txt.
ادیتور
- •رسانههای هر بخش حالا با بازیابی پیشنویس حفظ میشوند — پیشنویس ناتمام را که باز کنید، تصاویر داخل متن سر جای خود هستند.
- •بنر یادآور پیشنویس ناتمام، با یک لینک تککلیکی برای بازگشت به همان پیشنویس در حال تولید.
- •نام فایل رسانهها حالا توسط AI و بر اساس محتوای تصویر خلاصه میشود — دیگر خبری از IMG_3251.jpg در کتابخانه نیست.
رابط کاربری
- •یکدستسازی استایل دکمهها در سراسر داشبورد — شش ناهماهنگی گزارششده در یک نوبت برطرف شد.
- •کتابخانه رسانه حالا فایلهای آپلودی را به سبک WordPress در پوشههای سال/ماه دستهبندی میکند.
یکپارچهسازیها
- •Admin → Users حالا یک مسیر دستی «ایجاد کاربر» دارد، با امکان تنظیم رمز توسط ادمین و ارسال اعلان Telegram.
امنیت
- •فراموشی و بازنشانی رمز عبور — لینک بازنشانی را از طریق ایمیل دریافت کنید و با توکنی یکساعته رمز جدید تنظیم کنید.
- •کاربران فقط-OAuth (ورود با Google) حالا میتوانند از همین مسیر بازنشانی، اولین رمز عبور خود را تنظیم کنند تا اگر ورود با Google در دسترس نبود، پشت در نمانند.
یکپارچهسازیها
- •پیامهای زبان حالا از API پایگاهداده بکاند بارگذاری میشوند و JSON همراه پروژه نقش فالبک را دارد — اصلاحات ترجمه بدون نیاز به استقرار مجدد فرانتاند منتشر میشوند.
انتشار
- •ماژول Drupal 11 نسخه 1.7.2 — نسخهاش را هنگام اجرا از .info.yml میخواند، پس بنر بروزرسانی دیگر منسوخ نمیماند.
- •ماژول Drupal 7 نسخه 7.x-1.2.2 — برای سایتهایی که فیلد تصویر چندزبانه نیست، بروزرسانی تصویر روی LANGUAGE_NONE نوشته میشود.
- •افزونه WordPress نسخه 1.2.2 — شناسه تصویر شاخص حالا بخشی از هش حلقه همگامسازی است؛ پس تعویض فقط تصویر شاخص هم به Draft2Live برمیگردد.
ادیتور
- •افزودن ترجمه مقاله — انتخاب چندتایی زبانها به شکل pill، انتخاب روش AI یا DeepL، ترجمه موازی چند زبان بهطور همزمان
- •ویرایش به زبان دیگر — ترجمه مقاله با DeepL به زبان دلخواه، ویرایش، و بازگردانی خودکار هنگام ذخیره
- •افزودن زبان جدید بدون بارگذاری مجدد صفحه — منوی AJAX با ۳۹ زبان مستقیماً در ویرایشگر
- •حذف ترجمهها — دکمه × روی تب زبان با تأیید، ترجمه مقاله را حذف میکند
- •برچسب تبهای زبان — «انتخاب زبان ویرایش» / «انتخاب زبان مشاهده» بسته به حالت
انتشار
- •تفکیک FAQ به دو کلید — بلوک FAQ و نشانهگذاری FAQ Schema.org جدا از هم، در هر دو حالت ساخت و ویرایش انتشار
- •کلیدهای Author، FAQ و Schema.org در پنل ویرایش انتشار موجود
- •گزینههای انتشار (FAQ، Schema، وضعیت، دکمه) تا انتخاب سایت پنهان میمانند
- •کلید DeepL اکنون فقط سیستمی است — تنظیمات کلید شخصی حذف شد
یکپارچهسازیها
- •ساخت کاربر در Drupal 7 — اندپوینت POST جدید در ماژول با بررسی تکرارینبودن ایمیل و نام کاربری
- •دکمه ساخت نویسنده اکنون برای سایتهای Drupal هم کار میکند (پیشتر فقط WordPress)
انتشار
- •نشانهگذاری Schema.org Article JSON-LD برای WordPress — تولید دادههای ساختاریافته (headline، author، publisher، image، dates) در head صفحه برای SEO بهتر
- •کلید Schema.org در پنل انتشار — فعال/غیرفعالسازی نشانهگذاری Article برای هر انتشار، همراه با توضیح کاربرد آن
- •بلوک دستهبندیهای پیشنهادی حذف شد — فقط دستهبندیهای خود سایت برای انتخاب نمایش داده میشوند
تحلیل SEO
- •فهرست مطالب اکنون بهجای ابتدای مقاله، پیش از اولین تیتر H2 (پس از پاراگرافهای مقدمه) درج میشود
- •بهبود توضیحات schema مقاله — بخشهای فهرست مطالب و FAQ حذف میشوند تا متن در نتایج جستجو تمیز نمایش داده شود
رابط کاربری
- •دکمه انتشار از جدول مطالب حذف شد — انتشار از داخل ویرایشگر مقاله انجام میشود
- •«مطالب تولیدشده» به «مطالب من» تغییر نام داد
یکپارچهسازیها
- •Drupal 7: صفحه تنظیمات مدیریت با AJAX — تغییر نوع محتوا، فیلدهای انتخاب (body، image، taxonomy، tags) را بهصورت پویا بازخوانی میکند
- •Drupal 7: استایل CSS اختصاصی برای طراحی مدرن صفحه مدیریت با چیدمان تمیز
- •Drupal 7: اندپوینت جدید POST /terms/create برای ساخت ترمهای تاکسونومی بر اساس نام (find-or-create)
- •Drupal 7: نمایش FAQ بهصورت بلوک آکاردئونی جداگانه از طریق hook_node_view با استایل اینلاین، بدون قرارگیری در محتوای بدنه
- •Drupal 7: تزریق Schema.org FAQPage و Article JSON-LD در head صفحه (نه در محتوا)، قابل کنترل از طریق گزینههای انتشار
انتشار
- •دکمه ساخت دستهبندی اکنون هم برای سایتهای WordPress و هم Drupal کار میکند
- •مدیریت برچسبها از یک فیلد واحد در ویرایشگر مقاله — بخش تکراری برچسبها از پنل انتشار حذف شد
- •نشانهای برچسب با دکمه حذف و ورودی افزودن، جایگزین فیلد متنی قدیمی با کاما شدند
- •تغییر کلمات کلیدی در ویرایشگر مقاله اکنون همگامسازی خودکار با WordPress/Drupal را آغاز میکند
ادیتور
- •پیشنمایش تصویر شاخص برای دیدهشدن بهتر به ۱۱rem بزرگتر شد
رابط کاربری
- •کارت اطلاعات سایت Drupal وضعیت ماژولهای Metatag، چندزبانگی (i18n/Content Translation) و Pathauto را همراه با توصیهها نمایش میدهد
- •زمانبندی انتشار برای سایتهای Drupal فعال شد (پیشتر فقط مخصوص WordPress بود)
یکپارچهسازیها
- •Drupal 7: انتشار چندزبانه با اتصال ترجمهها از طریق tnid — مقالات را به چند زبان منتشر و بهعنوان ترجمه به هم لینک کنید
- •Drupal 7: همگامسازی دوطرفه با webhook — لغو انتشار یا حذف در Drupal بهصورت خودکار Draft2Live را بهروز میکند
- •Drupal 7: تبدیل خودکار WebP به JPEG برای تصویر شاخص و تصاویر داخل متن (Drupal 7 از WebP پشتیبانی نمیکند)
- •Drupal 7: کلیدهای زبان در پنل انتشار — فعال یا غیرفعال کردن زبانها با بررسی در دسترس بودن سایت
- •Drupal 7: کلید «اتصال بهعنوان ترجمه» — انتشار بهصورت ترجمههای لینکشده یا مقالات مستقل
- •Drupal 7: کلمات کلیدی مقاله بهصورت خودکار بهعنوان tag_names ارسال میشوند — ماژول تگهای taxonomy را پیدا یا ایجاد میکند
انتشار
- •رفع مشکل همگامسازی WordPress برای مقالاتی که در یک سایت چند انتشار همزمان دارند (مثلاً منتشرشده + سطل زباله)
- •لغو انتشار حالا وضعیت «unpublished» را ست میکند (نه «deleted») — در تولیدکننده نشان کهربایی همراه دکمه Republish نمایش داده میشود
- •اصلاح بررسی انتشار: حالا برای هر سایت جداگانه انجام میشود (قبلاً انتشار در Drupal به دلیل رکورد قدیمی WP بلاک میشد)
امنیت
- •Drupal 7: جلوگیری از حلقه همگامسازی — ذخیرههایی که از طریق API انجام میشوند، webhook را به Draft2Live برنمیگردانند
ادیتور
- •بازنویسی درونخطی متن: هر بخش از متن را انتخاب کنید، Regenerate را بزنید، دستور بدهید (مثلاً «سال را عوض کن» یا «این پاراگراف را طولانیتر کن») — AI فقط همان بخش را بازنویسی و جایگزین میکند
- •ساخت تصویر با AI داخل ویرایشگر: دکمهای در نوار ابزار پنجرهای باز میکند با فیلد پرامپت، انتخاب مدل (Gemini، Flux، GPT Image و...)، پیشتنظیم سبک (۱۲ گزینه) و نسبت تصویر — عکس داخل مقاله درج و در کتابخانه رسانه ذخیره میشود
- •نوار ابزار ویرایشگر دو ردیفی با طراحی جدید: ردیف اول قالببندی فشرده متن (فونت، تیتر، لیست، ترازبندی)، ردیف دوم دکمههای رسانه/درج با آیکون و برچسب (عکس، ویدیو، YouTube، AI Image، لینک، جدول، فهرست مطالب، FAQ)
رابط کاربری
- •ماندگاری پیشنویس در ابزار تولید محتوا: همه مراحل بهصورت خودکار در حافظه مرورگر ذخیره میشوند و وقتی به صفحه برمیگردید بازیابی میشوند — حتی اگر صفحه را ترک کرده باشید
- •جابجایی بین حالت سریع و پیشرفته دیگر پیشرفت شما را پاک نمیکند — مراحل مشترک حفظ میشوند
- •دکمه «شروع دوباره» کنار تبهای حالت برای ریست کامل تولیدکننده
انتشار
- •رفع مشکل همگامسازی WordPress برای مقالاتی که در یک سایت چند انتشار همزمان دارند (مثلاً منتشرشده + سطل زباله)
یکپارچهسازیها
- •فرم درخواست توسعه در صفحه Sites: سفارش ماژول یا افزونه اختصاصی با انتخاب CMS/فریمورک، ذخیره در دیتابیس همراه با اعلان Telegram
- •پنل مدیریت درخواستهای توسعه با مدیریت وضعیت (جدید/در حال انجام/انجامشده/رد شده) و حذف
- •راهنمای افزونه WordPress برای اتصال یککلیکی بهروز شد — مراحل دستی قدیمی برای کپی Site ID و Webhook Secret حذف شدند
- •ذخیره با نام در سازنده تصویر: ورودی نام فایل با پیشنمایش حرفنگاری و انتخاب پوشه
انتشار
- •اتصال مجدد انتشارها: دکمهای جدید روی هر کارت سایت WordPress، ارتباط با مقالههایی را که قبلاً از Draft2Live منتشر شدهاند بازمیگرداند — حتی بعد از قطع و اتصال دوباره سایت
- •دکمه قطع اتصال در صفحه تنظیمات پلاگین WordPress — وضعیت اتصال محلی را از سمت WP پاک کنید، بدون بازگشت به Draft2Live
- •حذف یک سایت WordPress از Draft2Live حالا بهصورت خودکار به پلاگین میگوید وضعیت اتصال محلیاش را پاک کند
- •لینک تنظیمات به ردیف پلاگین در Plugins → Installed Plugins اضافه شد تا با یک کلیک در دسترس باشد
رابط کاربری
- •بلوک انتشار در بلاگ دمو وقتی حداقل یک سایت خودتان متصل باشد پنهان میشود — بدون شلوغی اضافه
- •صفحه تأیید Application Password در WordPress تمیزتر شد: پیشنمایش redirect URL پنهان شده و دکمههای Approve / Deny در یک ردیف کنار هم قرار گرفتهاند
- •صفحه تنظیمات پلاگین تمیزتر شد: نوار کناری راست حذف شد تا محتوای اصلی از تمام عرض استفاده کند
انتشار
- •انتشار چندزبانه با یک کلیک: یک مقاله و همه ترجمههایش را یکجا در سایت WordPress منتشر کنید و آنها را بهعنوان ترجمههای Polylang / WPML به هم متصل کنید
- •کارت اطلاعات سایت WordPress در پنل انتشار، زبان شناساییشده سایت، زبانهای موجود، پلاگین چندزبانه فعال و پلاگین SEO فعال را نشان میدهد
- •فرم درجای «ساخت نویسنده» هنگام انتشار در WordPress — دیگر لازم نیست برای افزودن نویسنده جدید در سایت متصل از پنل انتشار خارج شوید
یکپارچهسازیها
- •اتصال یککلیکی WordPress از طریق جریان احراز هویت Application Password — دیگر خبری از کپیکردن دستی Site ID، Webhook Secret یا API URL نیست
- •شناسایی خودکار Polylang، WPML، TranslatePress و MultilingualPress در سایتهای WordPress متصل، همراه با پیشنهاد نصب وقتی هیچکدام پیدا نشد
- •شناسایی خودکار Yoast SEO و Rank Math؛ اگر یکی از آنها فعال باشد، عنوان متا، توضیحات و کلیدواژه کانونی بهصورت خودکار نوشته میشوند
امنیت
- •صفحههای سیاست حفظ حریم خصوصی و شرایط استفاده در /privacy و /terms منتشر شدند
- •تقویت امنیتی پلاگین WordPress نسخه v1.1.0: کالبکهای دسترسی REST به ازای هر مسیر، بررسی دسترسی به ازای هر پست، محافظت در برابر SSRF در دانلود رسانههای راه دور، لیست سفید وضعیت پست و خروجی JSON-LD مقاومسازیشده با کدگذاری hex
انتشار
- •زمانبندی انتشار یکدست: پستهای زمانبندیشده حالا با زمانبند داخلی Draft2Live ارسال میشوند — هم برای WordPress و هم برای Drupal، با همان جریان و همان دقت زمانی
- •ویرایش درجای مقالههای منتشرشده: وضعیت، دستهها یا برچسبها را مستقیم از کارت انتشار تغییر دهید، بدون انتشار دوباره
- •چند انتشار برای یک مقاله — یک مقاله را در چند سایت منتشر کنید و برای هرکدام پیشنمایش اسنیپت ببینید
- •تقویم انتخاب تاریخ هماهنگ با تم برای انتشار زمانبندیشده، با برچسب ماه / روز / زمان به ۴۱ زبان
- •لینکهای داخلی با تغییر دسته انتخابی بهصورت خودکار بهروزرسانی میشوند تا پستهای مرتبط پیشنهادی همیشه با محتوا هماهنگ باشند
یکپارچهسازیها
- •پشتیبانی ماژول Drupal 7 حالا با Drupal 11 برابر است: ترمها، برچسبها و بلوکهای FAQ همگی از همان مسیر انتشار میگذرند
- •اعلان Telegram هنگام اتصال سایت جدید به حساب Draft2Live شما
رابط کاربری
- •کارت انتشار یکپارچه — به جای صفحه موفقیت، یک کارت زنده میبینید که بعد از انتشار بهروزرسانی میشود
- •بخش لینکهای داخلی حالا بهصورت پیشفرض در پنل انتشار باز است
- •تصویر شاخص با نسبت واقعی و دکمه تغییر همیشه در دسترس
انتشار
- •پنل انتشار در سایت، مستقیماً داخل تولیدکننده جای گرفته — بدون خروج از مقالهای که همین الان ساختهاید، آن را منتشر کنید
- •بلافاصله بعد از انتشار موفق، دکمههای لغو انتشار، انتشار مجدد و مشاهده ظاهر میشوند
- •پیشنمایش اسنیپت برای هر انتشار نشان میدهد مقاله در سایت متصل چطور دیده میشود
- •اندپوینت جدید POST /unpublish به همراه اعلان Telegram هنگام لغو انتشار
- •دکمه «انتشار در سایت دیگر» در کارت انتشار، ابتدا سایت فعلی را لغو انتشار میکند و سپس فرم سایت جدید را باز میکند
رابط کاربری
- •یک بلوک کناری یکپارچه در مدیریت مقاله با فیلدهای قابل ویرایش درونخطی
- •فوتر چسبان با دکمههای ویرایش / ذخیره در سمت چپ
- •حذف پیشنمایش اسنیپت تکراری از پنل فشرده انتشار
ادیتور
- •پشتیبانی از ترجمه DeepL: سریعتر و ارزانتر از GPT برای زبانهای پشتیبانیشده
- •انتخاب روش ترجمه (AI یا DeepL) برای هر بار تولید، با کلید API شخصی DeepL یا کلید سیستم
- •ترجمه خودکار متن alt تصاویر به زبان مقاله با کمک AI بینایی
- •زنجیره جایگزین برای تولید تصویر: اگر مدل اصلی شکست بخورد، مدل بعدی بهطور خودکار جای آن را میگیرد
رابط کاربری
- •منوی کشویی زبانها با آیکون پرچم و افزودن زبان بهصورت درونخطی بدون بارگذاری مجدد صفحه
- •پیشنمایش تصاویر بزرگتر همراه با کادر متنی تمامعرض برای ویرایش متن alt
- •انتخاب پرچم بهتفکیک زبان برای افزودن زبانهای جدید از داخل تولیدکننده
- •نوار ابزار ویرایشگر هنگام اسکرول مقالههای طولانی، در بالا چسبیده میماند
تحلیل SEO
- •بهینهسازی کوئری با AI: استخراج کلمات کلیدی از کوئریهای طولانی یا پیچیده برای تحلیل دقیقتر SEO
- •رفع مشکل کدگذاری سیریلیک (اوکراینی، روسی) در نتایج Google Suggest
- •تولید موضوع و ساختار مقاله با AI حالا بر اساس سال جاری انجام میشود
رابط کاربری
- •چیدمان بهتر جدول کلمات کلیدی و رقبا — با فاصلهگذاری یکدست
- •هدف جستوجوی کلمه کلیدی بدون نیاز به نگهداشتن نشانگر، مستقیماً قابل مشاهده است
- •دکمههای رسانه در ساختار مقاله: ظاهر یکدست با حاشیه نقطهچین
تحلیل SEO
- •عنوانها به زبان کشور SERP ساخته میشوند، نه زبان مقاله
- •Google Suggest: استفاده از کوئری کوتاهتر برای کلیدواژههای طولانی (۴ کلمه به بالا)
- •Google Suggest: رفع مشکل کدگذاری UTF-8 برای جستوجوهای فرانسوی، آلمانی و سایر زبانهای غیر ASCII
ادیتور
- •نوار ابزار ویرایشگر هنگام اسکرول، در بالای صفحه ثابت میماند
امنیت
- •اطلاعات ورود سایت با رمزنگاری متقارن Fernet رمزگذاری میشوند
- •کاهش زمان اعتبار توکن JWT (دسترسی ۷ روز، رفرش ۳۰ روز)
- •هدرهای امنیتی: X-Frame-Options، X-Content-Type-Options، Referrer-Policy
- •پاکسازی HTML برای محتوای منتشرشده (محافظت در برابر XSS)
- •اعتبارسنجی فایل آپلودی با بررسی magic byte
- •الزامات پیچیدگی رمز عبور (حرف بزرگ + عدد)
انتشار
- •ماژول Draft2Live Connect برای Drupal 7
- •بلاگ دمو: حذف و انتشار دوباره بدون تغییر URL
- •اعلانهای Telegram برای ارتقای پلن و حذف انتشار دمو
یکپارچهسازیها
- •اتصال DataForSEO بهعنوان منبع جایگزین کلیدواژه با داده حجم جستجو و سختی
رابط کاربری
- •افزودن زبان داخل خود ابزار بدون رفرش صفحه
- •بخش منابع: دکمههای عملیات بهجای منوی کشویی
- •متریکهای صفر مخفی میشوند — بهجای صفرهای گمراهکننده، خط تیره نمایش داده میشود
- •بیش از ۴۰ کشور جدید به تحلیل SERP اضافه شد (قبرس، مراکش، آمریکای لاتین، خاورمیانه)
رابط کاربری
- •بازطراحی کامل ریسپانسیو موبایل برای ابزار SEO
- •مقایسه موضوع: چیدمان کارتی روی موبایل
- •تصویر شاخص: نسبت ابعاد واقعی و دکمه تغییر همیشه در دسترس
ادیتور
- •دکمه درج YouTube و چینش همترازی دوطرفه
- •نوار ابزار ویرایشگر به ۳۰ زبان ترجمه شد
- •محتوای مقاله: رنگهای هماهنگ با تم روشن و تیره
آنالیتیکس
- •۱۸ نقطه ثبت لاگ جدید روی همه فراخوانیهای AI API
- •تحقیق، طرح کلی، عنوان، ترجمه، رسانه — همه ثبت میشوند
- •زیرساخت تحلیل دقیق هزینه و قیمتگذاری
انتشار
- •صفحات بلاگ به Server-Side Rendering منتقل شدند تا Google راحتتر ایندکس کند
- •ویرایش مقاله به چند زبان با کلید همگامسازی ترجمهها
- •بلاگ دمو همه ترجمهها را با hreflang منتشر میکند
تحلیل SEO
- •زبان مقاله را قفل کنید؛ دیگر خبری از زبانهای قاطیپاتی نیست
- •تحلیل رقبا: هشدار وقتی دادههای کلیدواژه محدود است