هزاران تصویر بدون متن جایگزین
گوگل نمیداند در تصویر چه چیزی هست و صفحهخوان هم چیزی برای خواندن ندارد. یعنی هم جستوجوی تصویر گوگل را از دست میدهید، هم دسترسپذیری را.
کسی برای هزار تصویر دستی متن نمینویسد.نگاره برای هر تصویر، روی هر صفحه، متن جایگزین درست و مخصوص همان صفحه میسازد؛ ایرادهای کتابخانهٔ رسانه را پیدا میکند و سایتمپ و اسکیمای تصویر را منتشر میکند. فارسی بومی، سبک، و بدون تداخل با افزونهٔ سئویی که همین حالا دارید.
یک بار پرداخت، ۱٬۲۰۰٬۰۰۰ تومان — ساختهٔ دیدکاو
اگر سایتتان چند سال کار کرده، احتمالاً چند هزار تصویر دارید که هیچوقت کسی به آنها سر نزده. این شش مورد، آن چیزی است که در عمل پیدا میشود.
گوگل نمیداند در تصویر چه چیزی هست و صفحهخوان هم چیزی برای خواندن ندارد. یعنی هم جستوجوی تصویر گوگل را از دست میدهید، هم دسترسپذیری را.
کسی برای هزار تصویر دستی متن نمینویسد.تصویر مشترک — بنر، بستهبندی، لوگوی برند — روی همهٔ صفحهها همان یک جمله را تکرار میکند. برای گوگل یعنی صد صفحه با یک توضیح یکسان.
متن دستی، فقط برای یک صفحه درست است.جستوجوی تصویر گوگل از نام فایل هم میخواند. نامی که دوربین گذاشته، هیچ کلمهای دربارهٔ محصول شما ندارد.
و بعد از آپلود، دیگر نمیتوان بیدردسر عوضش کرد.یک فایل که چند بار آپلود شده، چند بار هم در همهٔ اندازهها ساخته میشود. روی یک فروشگاه قدیمی، این چند گیگابایت است.
پشتیبانگیری هم هر شب همانها را دوباره میبرد.وردپرس از نسخهٔ ۵٫۵ سایتمپ دارد، ولی تصویری در آن نیست. یعنی گوگل باید خودش تصویرهای شما را پیدا کند.
این جای خالی، از سال ۲۰۲۰ سر جایش است.عکس محصولی که خودتان برایش هزینه کردهاید، در سایت رقیب نشان داده میشود و پهنای باند هاست شما را مصرف میکند.
و هیچجا هم گزارشی از آن ندارید.هیچکدام از اینها «خرابی» نیست؛ همهشان کار انجامنشده است. و کار انجامنشده روی چند هزار تصویر، دستی جمع نمیشود.
نگاره در فارسی یعنی نقش و تصویر — چیزی که کشیده شده تا دیده شود. کار این افزونه هم همین است: کاری کند که تصویرهای شما دیده شوند.
نگاره هفت ماژول مستقل است که همه روی یک چیز کار میکنند: اینکه هر تصویر سایت شما، در هر صفحهای که دیده میشود، دقیقاً یک متن جایگزین درست داشته باشد و موتور جستوجو بتواند پیدایش کند. هیچکدام از این هفت تا اجباری نیست؛ هر کدام را نخواستید، خاموش میکنید.
ساخته و پشتیبانیشده توسط دیدکاو — همان تیمی که افزونهٔ فانوس را ساخته است. دادههای سایت شما روی سرور خودتان میمانند.
نگاره متن جایگزین را در دیتابیس نمینویسد؛ در لحظهٔ نمایش و بر پایهٔ صفحهای که تصویر در آن دیده میشود میسازد. الگو را همینجا بچینید و نتیجه را روی سه صفحهٔ متفاوت ببینید.
الگو خالی است — نگاره در این حالت به عنوان صفحه برمیگردد و هیچ تصویری بیمتن نمیماند.
برای افزودن به الگو کلیک کنیدروی هر تکه از الگو کلیک کنید تا حذف شود. در افزونه، همین کار با چیپهای متغیر و پیشنمایش زنده روی دادههای واقعی سایت شما انجام میشود.
همین حالا در سایت شماalt=""
با نگارهalt="خرید کیف چرم دستدوز مدل نگین — چرمیس | چرمسرا"
۴۷ از ۱۲۵ نویسه — بدون یک بایت نوشتن در دیتابیس
همین حالا در سایت شماalt=""
با نگارهalt="تشخیص چرم اصل از بدل در پنج قدم — چرمسرا"
۴۱ از ۱۲۵ نویسه — بدون یک بایت نوشتن در دیتابیس
همین حالا در سایت شماalt=""
با نگارهalt="کیف زنانه چرم طبیعی — چرمسرا"
۲۹ از ۱۲۵ نویسه — بدون یک بایت نوشتن در دیتابیس
دقت کنید چه اتفاقی افتاد: یک فایل، سه متن متفاوت — و هیچکدام در دیتابیس ذخیره نشد. برای همین، وقتی الگو را عوض میکنید، تغییر فوراً روی کل سایت اعمال میشود؛ نه بازنویسی انبوه، نه اسکن دوباره. متن دستی خودتان هم همیشه برنده است، مگر آنکه خودتان خلافش را بخواهید.
نبودن هیچ ماژولی چیز دیگری را نمیشکند. اینطوری روی سایتی که فقط به یکیشان نیاز دارد، بار بیخودی نمینشیند.
هیچ متن جایگزینی در دیتابیس نوشته نمیشود. متن در لحظهٔ رندر و بر پایهٔ صفحه ساخته میشود، پس یک فایل واحد میتواند در صد محصول به کار برود و در هر صفحه متن مخصوص همان محصول را بگیرد.
هزینهٔ این کار مستقل از تعداد تصویر است: روی یک صفحهٔ محصول با ۵۰ تصویر، کل موتور ۰٫۳۸ میلیثانیه طول میکشد — یعنی ۰٫۰۰۷۵ میلیثانیه برای هر تصویر.
نه نوع ایراد را خودش پیدا میکند و کارت به کارت، با پیشنمایش تصویر، نشان میدهد: بدون متن جایگزین، نام فایل بیمعنی، حجم بالا، ابعاد خیلی بزرگ یا خیلی کوچک، تصویر یتیم، فایل پیدا نشد، فرمت قدیمی و متن دستی تکراری روی تصویر مشترک.
اول نقشهٔ «هر تصویر کجا استفاده شده» ساخته میشود، بعد حجم فایلها ثبت میشود و هشگیری فقط برای فایلهایی انجام میشود که حجمشان با فایل دیگری برخورد دارد — یعنی بهجای هزاران خواندن از دیسک، چند ده تا.
تصاویر تازه با نام درست آپلود میشوند و هیچ فایل موجودی هرگز جابهجا، تغییر نام یا حذف نمیشود. تنها نقطهٔ دخالت، پیش از نوشته شدن فایل روی دیسک است؛ پس هیچ نشانی قدیمیای وجود ندارد که بشکند و هیچ ریدایرکتی لازم نیست.
نشانی اختصاصی `/wpim-images.xml` با فرمت رسمی `<image:image>` گوگل، بدون هیچ جدول تازهای — از همان نقشهٔ ارجاعی استفاده میکند که ماژول حسابرسی ساخته است.
روی صفحهٔ محصول، نگاره ویژگی `image` اسکیمای خودِ ووکامرس را به گرهٔ کامل `ImageObject` ارتقا میدهد؛ نتیجه یک اسکیما روی صفحه است، غنیتر از قبل. اگر افزونهٔ سئوی دیگری گراف خودش را منتشر کرده باشد، نگاره کاری نمیکند.
این گزارش «بدترین تصاویر» را نشان نمیدهد، بلکه پرارزشترین تصاویرِ بد را: امتیاز = ضعف تصویری × اهمیت تجاری. ضرب است نه جمع، پس محصولی که تصویرش سالم است امتیاز صفر میگیرد، هر چقدر هم پرفروش باشد.
پوشهٔ بارگذاری روی اغلب هاستها مستقیم سرو میشود و PHP هنگام درخواست تصویر اصلاً اجرا نمیشود؛ پس راه واقعی، قاعده در `.htaccess` است. روی انجینایکس نگاره عمداً هیچ فایلی نمینویسد و همین را به شما میگوید، چون فایل ساختن آنجا فقط توهم محافظت میسازد.
هشت کارت برای هفت ماژول: محافظت از هاتلینک و گزارش عکاسی هر دو ماژولهای جدا هستند، و سایتمپ و اسکیما در یک ماژول کنار هم نشستهاند.
این بخش مهمترین قسمت این صفحه است. هر بند یک تصمیم مهندسی است که میتوانستیم نگیریم.
یک فایل، صد صفحه، صد متن متفاوت. تغییر الگو فوراً روی کل سایت اعمال میشود، بدون بازنویسی انبوه و بدون اسکن دوباره.
افزونههای دیگر متن را یک بار مینویسند و در دیتابیس ذخیره میکنند؛ هر تغییر الگو یعنی یک بازنویسی انبوه دیگر روی هزاران ردیف.
نه متا، نه og، نه canonical — هرگز چاپ نمیشود. سایتمپ و اسکیمای تصویر با تشخیص خودکار به افزونهٔ سئوی شما واگذار میشوند.
دوتایی شدن اسکیما و سایتمپ، شایعترین مشکل نصب دو افزونهٔ سئو کنار هم است.
کپبیلیتی جدا، حالت فقط گزارش، پیشنمایش اجباری، تأیید دوم، لاگ حسابرسی و بازگشت کامل با یک کلیک.
اصلاح انبوه بدون بازگشت، یعنی یک اشتباه کلیکی روی هزار تصویر.
سقف زمان (پیشفرض ۲۰ ثانیه)، سقف حافظه (۸۰٪)، نقطهٔ توقف، قفل همزمانی اتمیک و تلاش مجدد با تأخیر فزاینده. صفحه را ببندید، کار ادامه دارد.
اسکنهایی که در مرورگر اجرا میشوند، با بستن تب یا تایماوت هاست نیمهکاره میمانند.
راستبهچپ کامل، تاریخ شمسی، ارقام فارسی، حالت تیره — و واژهنامهٔ فارسیبهلاتین برای نام فایل، نه ترانویسی نویسهبهنویسه.
ترجمهٔ رابط، مشکل «کد کالا با ارقام فارسی» یا «نام فایل نامفهوم» را حل نمیکند.
نه composer در زمان اجرا، نه jQuery، نه کتابخانهٔ نمودار. نمودارها SVG دستنویساند و هیچ فایلی از سرور بیرونی بار نمیشود.
هر کتابخانهٔ بیرونی، یک نقطهٔ شکست و چند صد کیلوبایت اضافه است.
فشردهسازی و تبدیل WebP/AVIF عمداً ساخته نشده، چون افزونههای تخصصی این کار را بهتر انجام میدهند و ورود ما فقط تداخل میساخت. نگاره فقط گزارش میدهد کدام تصاویر سنگیناند — و همین را در متن راهنمای خودش هم صریح میگوید.
افزونهای که ادعا میکند همهکار میکند، معمولاً هیچکدام را کامل انجام نمیدهد.
همهٔ اعداد این صفحه از خود کد و اندازهگیری روی کتابخانهای با ۶۰ هزار تصویر، ۷۶ هزار ایراد و ۳۰ هزار ارجاع درآمده — نه از حدس بازاریابی.
| موضوع | افزونههای دیگر | نگاره |
|---|---|---|
| متن جایگزین خودکار | یک الگوی واحد برای کل سایت، نوشتهشده در دیتابیس | پنج الگو برای پنج نوع صفحه، ساختهشده در لحظه و مخصوص همان صفحه؛ تصمیم بهازای هر تصویر |
| خواندن عنوان سئو | خواندن متای افزونهٔ سئو، همانطور که ذخیره شده | حل الگو — «%%title%% %%sep%% %%sitename%%» به متن واقعی تبدیل میشود؛ رنکمث، یوست و سئوپرس |
| پیدا کردن تصویر بیاستفاده | یک کوئری سنگین بهازای هر تصویر | نقشهٔ ارجاع یک بار ساخته میشود، بعد یک کوئری برای کل دسته |
| اصلاح انبوه | اجرا و امید | پنج لایه محافظ: کپبیلیتی جدا، پیشنمایش دیف، تأیید دوم، لاگ حسابرسی، بازگشت یککلیکی |
| نام فایل فارسی | ترانویسی نویسهبهنویسه یا حذف کامل حروف فارسی | واژهنامهٔ حدود ۲۰۰ واژهای بهعلاوهٔ قاعدههای صرفی، و فقط برای فایلهای تازه |
| سایتمپ تصاویر | انتشار موازی، حتی وقتی افزونهٔ سئو هم دارد | تشخیص خودکار و کنار کشیدن با ۴۰۴ — نه سایتمپ خالی که گوگل ایندکسش کند |
این دو رقیب هم نیستند. افزونهٔ سئوی شما سرِ صفحه را میبندد؛ نگاره سرِ تصویرها را.
| موضوع | نگاره | افزونهٔ سئوی عمومی |
|---|---|---|
| متن جایگزین خودکار و مخصوص هر صفحه | میسازد، در لحظه | ندارد |
| حسابرسی نه نوع ایراد تصویر | دارد، با اصلاح انبوه | ندارد |
| تشخیص و ادغام تصاویر تکراری | دارد، برگشتپذیر | ندارد |
| مدیریت نام فایل آپلود تازه | دارد، با واژهنامهٔ فارسی | ندارد |
| سایتمپ تصاویر | دارد | بعضی نسخهها دارند |
| اسکیمای تصویر | غنیسازی، بدون گراف دوم | دارد |
| متا تایتل و توضیحات | هرگز چاپ نمیکند | کار اصلیاش همین است |
| کلمهٔ کلیدی و تحلیل محتوا | ندارد | دارد |
| نقشهٔ سایت صفحهها و ریدایرکت | ندارد | دارد |
| محافظت از هاتلینک | دارد | ندارد |
پس جواب درست این است: هر دو را داشته باشید. نگاره خودش میفهمد افزونهٔ سئوی شما چه چیزی را منتشر کرده و از آن کنار میکشد — حتی عنوان سئوی همان افزونه را میخواند تا متن جایگزین بهتری بسازد.
قویترین حرف نگاره این نیست که چیزی دارد که هیچکس ندارد؛ این است که کاری که امروز با چند ابزار جدا و چند ساعت کار دستی انجام میدهید، یکجا و به فارسی انجام میشود.
| میخواهید بدانید… | بدون نگاره | با نگاره |
|---|---|---|
| کدام تصویرها متن جایگزین ندارند | مرور دستی کتابخانهٔ رسانه، صفحه به صفحه | |
| متن هر تصویر روی هر صفحه چه باشد | نوشتن دستی، یک متن برای همهٔ صفحهها | مخصوص هر صفحه |
| کدام فایلها تکراریاند | افزونهٔ جدا یا مقایسهٔ دستی | با حجم هدررفته |
| نام فایل تصویرهای تازه | تغییر نام دستی پیش از آپلود | خودکار، فارسی به لاتین |
| گوگل تصویرهایم را ببیند | سایتمپ تصویر ندارید | /wpim-images.xml |
| کدام محصول اول عکاسی شود | حس و حدس | امتیاز با دلیل |
| چه کسی تصویرم را هاتلینک کرده | بررسی لاگ سرور | گزارش دامنهها |
| کدام تصویر سنگین است | افزونهٔ فشردهسازی | گزارش میدهد، فشرده نمیکند |
همهچیز روی سایت خودتان، به فارسی و با تاریخ شمسی. فشردهسازی همچنان کار افزونهٔ تخصصی خودش است — و ما این را پنهان نمیکنیم.
نه به کدنویسی نیاز دارید، نه به دست زدن به قالب یا functions.php.
مثل هر افزونهٔ وردپرس: فایل را آپلود کنید و فعال کنید. نگاره خودش میگوید ووکامرس و کدام افزونهٔ سئو را پیدا کرده و چه چیزی را به آنها واگذار میکند.
الگوهای پیشفرض عمداً ساده هستند و از همان لحظهٔ فعالسازی کار میکنند. با پیشنمایش زنده — روی دادههای واقعی سایت خودتان — میبینید نتیجه چه میشود و اگر خواستید عوضش میکنید.
اسکن را شروع کنید و صفحه را ببندید. وقتی برگشتید، فهرست کارتبهکارت ایرادها آماده است — با فیلتر بر نوع ایراد و شمارش هر نوع، تا بدانید از کجا شروع کنید.
روی سرور اشتراکی هم کار میکند: کارهای سنگین در صف پسزمینه با سقف زمان و حافظه اجرا میشوند و روی رسیدن به سقف، تمیز متوقف میشوند و بعداً از همان نقطه ادامه میدهند.
«متنهای جایگزینی که خودم با دست نوشتهام پاک میشوند.»
نه. متن دستی شما همیشه برنده است، حتی در عملیات گروهی. این تصمیم بهازای هر تصویر گرفته میشود، نه یک بار برای کل سایت.
فقط اگر خودتان کلید «الگو حتی روی متن دستی هم اعمال شود» را روشن کنید این ترتیب وارونه میشود — و آن کلید هم چیزی را در دیتابیس پاک نمیکند، چون نگاره اصلاً در دیتابیس چیزی نمینویسد.
«نام فایل تصاویر فعلیام عوض میشود و لینکها و رتبههایم میشکند.»
نه. هیچ فایل موجودی هرگز جابهجا، تغییر نام یا حذف نمیشود. تنها نقطهٔ دخالت، پیش از نوشته شدن فایل تازه روی دیسک است.
یعنی فایل یک بار با نام درست نوشته میشود؛ هیچ نشانی قدیمیای وجود ندارد که بشکند و هیچ ریدایرکتی هم لازم نیست.
«یک افزونهٔ دیگر روی سایت، یعنی سایت کندتر.»
هزینهٔ موتور متن جایگزین مستقل از تعداد تصویر است: یک صفحهٔ محصول با ۵۰ تصویر، ۰٫۳۸ میلیثانیه. پنجاه تصویر همانقدر هزینه دارد که پنج تصویر.
هیچ فایل جاوااسکریپت یا CSS بیرونی بار نمیشود، داشبورد اعدادش را از آخرین اسکن میخواند (نه با کوئری زنده) و کارهای سنگین در صف پسزمینه با سقف زمان و حافظه اجرا میشوند.
«با افزونهٔ سئوی فعلیام تداخل میکند و اسکیمایم دوتایی میشود.»
نگاره هیچ متایی چاپ نمیکند — نه title، نه og، نه canonical. سایتمپ و اسکیمای تصویر را هم با تشخیص خودکار به افزونهٔ سئوی شما واگذار میکند.
روی صفحهٔ محصول، بهجای انتشار گراف دوم، ویژگی `image` اسکیمای خود ووکامرس را غنی میکند. نتیجه یک اسکیما روی صفحه است، غنیتر از قبل.
«اگر عملیات گروهی را اشتباه اجرا کنم، کار تمام است.»
هر عملیات مخرب پیشنمایش اجباری، تأیید دوم و بازگشت کامل با یک کلیک دارد، و همهاش در لاگ حسابرسی همراه نقشهٔ مقادیر پیشین ثبت میشود.
یک حالت سراسری «فقط گزارش» هم هست که تا خاموشش نکنید، هیچ نوشتنی رخ نمیدهد. برای ادغام تصاویر تکراری، خودِ متن اصلی نوشته ذخیره میشود تا بازگشت بایتبهبایت باشد.
«تصویرها را هم فشرده و به WebP تبدیل میکند، دیگر؟»
نه، و این تصمیم عمدی است. افزونههای تخصصی فشردهسازی این کار را بهتر انجام میدهند و ورود ما فقط تداخل میساخت.
نگاره فقط گزارش میدهد کدام تصویرها از آستانهٔ شما سنگینترند تا خودتان با ابزار تخصصی سراغشان بروید. اگر افزونهای به شما بگوید هم سئو، هم فشردهسازی، هم CDN و هم گالری را کامل انجام میدهد، یکی از آنها ناقص است.
ترجیح میدهیم پیش از خرید بدانید، نه بعد از آن.
هر محصول چند تصویر دارد و بعضی تصویرها بین محصولها مشترکاند. این دقیقاً همان جایی است که متن جایگزین پویا کار میکند.
آرشیوی که سالها تصویر جمع کرده و کسی وقت ندارد برای هزاران تصویر دستی متن بنویسد.
کاری که روی هر پروژه تکرار میشود — متن جایگزین، نام فایل، سایتمپ تصویر — یک بار تنظیم و تمام.
نگاره تصویر را فشرده نمیکند و به WebP یا AVIF تبدیل نمیکند. فقط میگوید کدام تصویرها سنگیناند.
با پنجاه تصویر، همان یک بعدازظهر دستی جمع میشود. صادقانه: فعلاً به نگاره نیاز ندارید.
نگاره گالری نمیسازد، واترمارک نمیزند، CDN نیست و تصویر تولید نمیکند. هفت کار مشخص را کامل انجام میدهد.
نه بستهٔ نقرهای و طلایی، نه قابلیت قفلشده. همان چیزی که در این صفحه خواندید، همان چیزی است که تحویل میگیرید.
یک بار پرداخت — بهروزرسانی مادامالعمر و شش ماه پشتیبانی رایگان
بعد از آن، بهروزرسانیها از داخل پیشخوان وردپرس میآیند، مثل هر افزونهٔ دیگری.
یک حساب سرانگشتی روی کتابخانهای با ۱٬۲۰۰ تصویر — نه ادعای بازاریابی، فقط ضرب و جمع.
جمع کار یکبارهٔ دستیحدود ۵۱ ساعت
و مسئلهٔ اصلی این نیست: متن دستی روی تصویر مشترک، روی هر صد صفحه همان یک جمله میماند. این کاری است که با هیچ مقدار ساعتِ دستی درست نمیشود.
بیستوچهار پرسش واقعی، دستهبندیشده. اگر جواب سؤالتان اینجا نبود، در فرم پایین صفحه بپرسید تا هم به شما جواب بدهیم و هم به این فهرست اضافهاش کنیم.
۳۱ پرسش
یک جمله: هر تصویر سایت شما، در هر صفحهای که دیده میشود، دقیقاً یک متن جایگزین درست داشته باشد — و موتور جستوجو بتواند پیدایش کند.
هر چیز دیگری که نگاره انجام میدهد (حسابرسی، تکراریها، نام فایل، سایتمپ، اسکیما، اولویت عکاسی، هاتلینک) در خدمت همین جمله است.
برای یک سایت با ۵۰ تصویر، دستی درستتر است و ما هم همین را میگوییم. برای ۱٬۲۰۰ تصویر، فقط نوشتن متن جایگزین حدود ۴۰ ساعت کار است.
ولی مسئلهٔ اصلی ساعت نیست: متن دستی روی تصویری که در صد محصول تکرار شده، روی هر صد صفحه همان یک جمله میماند. این را با هیچ مقدار کار دستی نمیشود درست کرد، چون یک فیلد در دیتابیس فقط یک مقدار دارد.
بله. الگوهای نوشته، برگه، دسته و آرشیو، حسابرسی سلامت، تشخیص تکراریها، نام فایل، سایتمپ تصویر و محافظت از هاتلینک هیچکدام به ووکامرس کاری ندارند.
فقط دو چیز ووکامرس میخواهند: متغیرهای محصول (نام محصول، برند، کد کالا، ویژگیها) و گزارش اولویت عکاسی.
یک معیار ساده: تعداد تصویرهای سایتتان را در دو دقیقه ضرب کنید. اگر عدد از چند ساعت بیشتر شد، نگاره معمولاً همان ماه اول خرج خودش را درمیآورد.
و یک معیار دوم که مهمتر است: اگر تصویرهای مشترک دارید — بنر، بستهبندی، لوگوی برند — که در چند صفحه تکرار میشوند، کاری که نگاره میکند با کار دستی قابل جایگزینی نیست.
سه فرق عملی: اول، متن جایگزین در دیتابیس ذخیره نمیشود، پس یک فایل در هر صفحه متن مخصوص همان صفحه را میگیرد و تغییر الگو فوراً اعمال میشود.
دوم، فارسی بومی است: راستبهچپ، تاریخ شمسی، ارقام فارسی و یک واژهنامهٔ فارسیبهلاتین برای نام فایل، نه ترانویسی نویسهبهنویسه.
سوم، عنوان سئو را از رنکمث، یوست و سئوپرس میخواند و الگویشان را حل میکند، و اگر لازم باشد خودش از انتشار سایتمپ و اسکیما کنار میکشد.
نصب و فعالسازی حدود دو دقیقه، و تأیید الگوها دو دقیقهٔ دیگر. هیچجا لازم نیست به قالب، به functions.php یا به هیچ فایلی دست بزنید.
الگوهای پیشفرض عمداً ساده هستند و از همان لحظهٔ فعالسازی کار میکنند، پس حتی اگر هیچ تنظیمی نکنید، خروجی خالی یا بیمعنی تولید نمیشود.
وردپرس ۶٫۶ به بالا و PHP ۸٫۲ به بالا. ووکامرس از نسخهٔ ۸٫۰ پشتیبانی میشود و تا ۹٫۹ تست شده، و سازگاری با HPOS اعلام و فعال است.
مالتیسایت هم پشتیبانی میشود و حذف داده در هر سایت جداگانه انجام میشود.
نه، و این یکی از تصمیمهای اصلی محصول است. نگاره هیچ متایی چاپ نمیکند — نه title، نه توضیحات، نه og، نه canonical.
سایتمپ تصویر و اسکیمای تصویر را هم با تشخیص خودکار به افزونهٔ سئوی شما واگذار میکند؛ نشانی سایتمپ خودش در این حالت ۴۰۴ میدهد، نه سایتمپ خالی (چون سایتمپ خالی یعنی «هست و چیزی ندارد» و گوگل همان را ایندکس میکند).
بله. نگاره در نقاط استاندارد رندر تصویر وردپرس و ووکامرس کار میکند: تصویر شاخص، گالری محصول، حلقهٔ فروشگاه، صفحهٔ تکمحصول و تصاویر داخل متن.
اگر قالب یا صفحهسازی تصویر را با کد کاملاً اختصاصی و بیرون از توابع وردپرس چاپ کند، آن یک نقطه پوشش داده نمیشود — این را صریح میگوییم تا بعد از خرید غافلگیر نشوید. در عمل روی قالبها و صفحهسازهای رایج این اتفاق نمیافتد.
سایت شما دستنخورده میماند. چون متن جایگزین هیچوقت در دیتابیس نوشته نشده، حذف افزونه فقط یعنی تصویرها به همان وضعی برمیگردند که قبل از نصب داشتند — نه بهتر، نه بدتر.
فایلهایی که پس از نصب با نام درست آپلود شدهاند سر جایشان میمانند و لینکهایشان نمیشکند. قاعدهٔ هاتلینک هم با غیرفعال شدن افزونه برداشته میشود تا قاعدهٔ یتیم باقی نماند.
یک کلید «حذف کامل دادهها هنگام حذف افزونه» هم هست که بهخواست خودتان جدولهای نگاره را هم پاک میکند.
نه. متن دستی شما همیشه برنده است، حتی در عملیات گروهی، و این تصمیم بهازای هر تصویر گرفته میشود — نه یک بار برای کل سایت.
فقط اگر خودتان کلید «الگو حتی روی متن دستی هم اعمال شود» را روشن کنید ترتیب وارونه میشود، و آن کلید هم چیزی را پاک نمیکند: متن دستیتان در کتابخانهٔ رسانه سر جایش است و با خاموش کردن کلید برمیگردد.
متن جایگزین در لحظهٔ رندر ساخته میشود، از دادهای که وردپرس برای نمایش همان صفحه از قبل خوانده و کش کرده است.
برای همین هزینهاش مستقل از تعداد تصویر است: روی یک صفحهٔ محصول با ۵۰ تصویر، یک زمینه ساخته میشود، پنج بار get_post_meta و دو بار get_the_terms صدا زده میشود و کل موتور ۰٫۳۸ میلیثانیه طول میکشد.
متغیر بیمقدار از متن حذف میشود و جداکنندهای که تکی بماند هم حذف میشود، پس هیچوقت متنی مثل «— |» بیرون نمیآید.
اگر کل الگو چیزی تولید نکرد، نگاره به عنوان معمولی صفحه برمیگردد. هیچ تصویری بیمتن نمیماند و هیچ خروجی بیمعنی تولید نمیشود.
هست، و برای همین سقف دارد: پیشفرض ۱۲۵ نویسه و قابل تنظیم. متن روی مرز واژه بریده میشود، نه وسط کلمه.
توصیهٔ ما این است که الگو را کوتاه و توصیفی نگه دارید؛ متن جایگزین جای چیدن کلمهٔ کلیدی نیست.
میتواند، ولی هر دو پیشفرض خاموشاند — چون ویژگی title روی تصویر در بیشتر موارد به کاربر کمکی نمیکند و caption بخشی از ظاهر صفحه است.
اگر روشنشان کنید، از همان موتور و همان الگوها ساخته میشوند.
از رنکمث، یوست و سئوپرس — و نه فقط خواندن متا: الگوی آنها را هم حل میکند، یعنی چیزی مثل %%title%% %%sep%% %%sitename%% به متن واقعی تبدیل میشود.
اگر هیچ افزونهٔ سئویی نصب نبود، به عنوان معمولی نوشته برمیگردد. متغیر {seo_title} هرگز خالی نمیماند.
نه. هیچ فایل موجودی هرگز جابهجا، تغییر نام یا حذف نمیشود. تنها نقطهٔ دخالت، پیش از نوشته شدن فایل تازه روی دیسک است.
فایل یک بار با نام درست نوشته میشود؛ هیچ نشانی قدیمیای وجود ندارد که بشکند و هیچ ریدایرکتی لازم نیست. اگر افزونهای به شما وعدهٔ تغییر نام انبوه فایلهای موجود بدهد، در واقع دارد وعدهٔ چند صد ریدایرکت میدهد.
با یک واژهنامهٔ حدود ۲۰۰ واژهای بهعلاوهٔ قاعدههای صرفی، نه ترانویسی خام نویسهبهنویسه. نتیجه نامی است که یک انسان هم میتواند بخواند.
حداکثر طول نام فایل پیشفرض ۶۰ نویسه است و بین ۲۰ تا ۱۲۰ قابل تنظیم. نام اصلی فایل هم بهطور پیشفرض در عنوان تصویر نگه داشته میشود تا هیچ اطلاعاتی گم نشود.
برای همین پنج لایه محافظ دارد: کپبیلیتی جداگانه، حالت «فقط گزارش» که تا خاموش نشود هیچ نوشتنی رخ نمیدهد، پیشنمایش اجباری، لاگ حسابرسی همراه نقشهٔ بازگشت، و حذف فایل فقط با کلید جداگانه و پس از تأیید نبود ارجاع بازمانده.
بازگشت هم واقعی است: بهجای نقشهٔ جایگزینی، خودِ متن اصلی نوشته ذخیره میشود (تا ۵۱۲ کیلوبایت؛ نوشتهٔ بزرگتر صریح بهعنوان غیرقابلبازگشت علامت میخورد) و بازگشت از آخر به اول اجرا میشود، پس متن بایتبهبایت برمیگردد.
نه، چون هشگیری — که کار گران است — فقط برای فایلهایی انجام میشود که حجمشان با فایل دیگری برخورد دارد. در یک کتابخانهٔ معمولی بیشتر فایلها حجم یکتا دارند و هرگز از دیسک خوانده نمیشوند.
سقف حجم فایل برای هشگیری هم قابل تنظیم است، و کل کار در صف پسزمینه با نقطهٔ توقف اجرا میشود.
سایتمپ هستهٔ وردپرس وجود دارد ولی هیچ تصویری در آن نیست. سایتمپ تصویر به گوگل میگوید کدام تصویرها روی کدام صفحهها هستند، که برای جستوجوی تصویر گوگل و برای تصویرهای داخل اسلایدر و گالری — که در HTML صفحه دیرتر پیدا میشوند — مهم است.
نشانی آن /wpim-images.xml است، با فرمت رسمی <image:image> گوگل، و اگر بخواهید بهطور خودکار به robots.txt اضافه میشود.
نه، چون سه مسیر وجود دارد و هرگز دوتایشان با هم اجرا نمیشوند: اگر افزونهٔ سئوی دیگری گراف خودش را منتشر کرده باشد، نگاره کاری نمیکند؛ روی محصول ووکامرس، ویژگی image اسکیمای خود ووکامرس را به گرهٔ کامل ImageObject ارتقا میدهد؛ و روی بقیهٔ صفحههای تکی، گراف مستقل منتشر میکند.
نتیجه یک اسکیما روی صفحه است، غنیتر از قبل. هیچ کلید دیگری از اسکیمای ووکامرس دست نمیخورد.
متن جایگزین و اسکیما از همان لحظهٔ اول در خروجی صفحه هستند، ولی ایندکس شدن و اثرش در جستوجوی تصویر کار گوگل است و معمولاً چند هفته زمان میبرد.
صادقانه: هیچ افزونهای نمیتواند به شما رتبه تضمین کند. کاری که نگاره تضمین میکند این است که سمت شما چیزی ناقص نمانده باشد.
چهار دلیل که نمیکند: هیچ فایل جاوااسکریپت یا CSS بیرونی بار نمیشود؛ هزینهٔ موتور متن جایگزین مستقل از تعداد تصویر است (۰٫۳۸ میلیثانیه برای یک صفحهٔ محصول با ۵۰ تصویر)؛ کارهای سنگین در صف پسزمینه با سقف زمان و حافظه اجرا میشوند؛ و داشبورد اعدادش را از آخرین اسکن میخواند، نه با کوئری زنده.
روی کتابخانهای با ۶۰ هزار تصویر و ۷۶ هزار ایراد، صفحهٔ گزارش ۱۳ میلیثانیه است و هیچ کوئری مسیر داغی filesort یا جدول موقت ندارد.
نه. چون متن جایگزین در خروجی HTML همان صفحه ساخته میشود، صفحهٔ کششده هم متن درست را دارد. نگاره اگر کش کامل صفحه را تشخیص بدهد، در کارت وضعیت محیط به شما میگوید.
برای هاتلینک، اگر تصویرها از CDN سرو میشوند، قاعدهٔ .htaccess روی سرور شما فقط جلوی درخواستهایی را میگیرد که به خود سرور میرسند — این را هم صریح میگوییم.
کار میکند، فقط کندتر. صف کار روی سقف زمان (پیشفرض ۲۰ ثانیه)، سقف حافظه (۸۰٪) و سقف تعداد تمیز متوقف میشود، نقطهٔ توقف را ذخیره میکند و در نوبت بعدی از همانجا ادامه میدهد.
تعداد تصویر در هر دستهٔ اسکن هم قابل تنظیم است، پس اگر هاستتان سختگیر است، آن را کوچکتر کنید.
نه. نگاره یک افزونهٔ خودایستاست؛ همهچیز در دیتابیس سایت خودتان نوشته و خوانده میشود و به هیچ سروری، از جمله سرور دیدکاو، ارسال نمیشود.
در گزارش هاتلینک هم آیپی بازدیدکننده همیشه هش میشود و ذخیرهٔ خام فقط با انتخاب صریح خودتان انجام میشود.
۱٬۲۰۰٬۰۰۰ تومان، یک بار پرداخت، برای نسخهٔ کامل با همهٔ هفت ماژول — بدون قابلیت قفلشده و بدون بستهٔ نقرهای و طلایی.
شامل نصب روی یک دامنه (بهعلاوهٔ نسخهٔ آزمایشی محلی)، بهروزرسانی مادامالعمر از داخل پیشخوان و شش ماه پشتیبانی رایگان فارسی از تیم دیدکاو.
نه. افزونه کار میکند، قابلیتی از شما گرفته نمیشود و بهروزرسانیها هم مادامالعمر ادامه دارند؛ تنها چیزی که بعد از شش ماه تمام میشود، پشتیبانی رایگان است و تمدید آن هم اختیاری است.
ما افزونهای که با پایان لایسنس سایت مشتری را ناقص میکند، درست نمیدانیم.
لایسنس برای یک دامنه است، بهعلاوهٔ نسخهٔ آزمایشی محلی روی کامپیوتر خودتان. اگر آژانس هستید و چند سایت را میگردانید، پیش از خرید با دیدکاو تماس بگیرید تا شرایط مناسب را بگوییم.
پشتیبانی فارسی و از طرف تیم دیدکاو — همان تیمی که افزونه را نوشته است، نه یک لایهٔ واسط.
برای عیبیابی، خود افزونه یک لاگ چهارسطحی رویدادها و کارت وضعیت محیط دارد که میگوید ووکامرس، افزونهٔ سئو، کش و سایتمپ در چه حالی هستند؛ همان را میفرستید و کار سریعتر پیش میرود.
نگاره تصویرها را درست میکند؛ بقیهٔ سئوی سایت همچنان کار خودش را دارد.
گزارش کامل مشکلات فنی، محتوایی و لینکها با اولویتبندی روشن — تصویرها یکی از دهها موردی است که بررسی میشود.
اگر میخواهید اجرا هم با ما باشد: از فنی و محتوا تا لینکسازی، با گزارش ماهانهٔ فارسی.
آمار و سود واقعی فروشگاه ووکامرس: بازدیدکننده از کجا آمد، کدام تبلیغ سود داد و سود هر محصول چقدر است.
کارشناس پس از نگاه اولیه به سایت با شما تماس میگیرد.
نگاره را نصب کنید. از همان دقیقهٔ اول، هر تصویری که روی سایت دیده میشود متن جایگزین درست خودش را دارد — و شما یک فهرست روشن از کارهای باقیمانده.
ساخته و پشتیبانیشده توسط دیدکاو — دادههای سایت شما روی سرور خودتان میماند
نگاره تصویر را فشرده نمیکند و این را صریح میگوییم؛ بقیهٔ کارهای تصویر با نگاره است.
در حال انتقال…
ورود امن با کد یکبارمصرف