سئو سایت اودو ۲۰: سرچ کنسول، چند وب‌سایت، بنر کوکی، ضد اسپم و CDN

اودو ۲۰ · · ۱۵ دقیقه مطالعه · سطح متوسط · بازبینی: حمید پورحسنی

سئو سایت اودو با ساختن صفحه تمام نمی‌شود. سایت فروشگاهی که ماه‌ها پیش بالا آمده، هنوز در سرچ کنسول ثبت نشده، فرم تماسش هر روز چند پیام اسپم می‌گیرد و کسی نمی‌داند بازدیدکننده‌ها از کدام کمپین آمده‌اند. این آموزش همان تنظیم‌های پشت صحنه را با منوهای اودو ۲۰ قدم‌به‌قدم می‌رود: تأیید مالکیت سایت در سرچ کنسول، چند وب‌سایت در یک پایگاه داده، بنر کوکی، ضد اسپم فرم، CDN و ردیاب لینک. کنار هر کدام هم می‌گوییم در ایران چه چیزی را پیش از اتکا باید بیازمایید.

در این آموزش یاد می‌گیرید

  • مالکیت سایت اودو را در سرچ کنسول گوگل با فایل HTML یا تگ HTML تأیید کنید
  • چند وب‌سایت را در یک پایگاه داده بسازید و تنظیم، محتوا، قیمت و حساب مشتری هر کدام را جدا کنید
  • بنر کوکی، صفحه‌ی سیاست کوکی و محافظت فرم‌ها در برابر اسپم را راه بیندازید
  • CDN را به سایت وصل کنید و با ردیاب لینک و پارامترهای UTM بفهمید بازدید از کجا می‌آید
  • نکته‌های سئوی سایت فارسی و آنچه درباره‌ی سرویس‌های خارجی در ایران باید بیازمایید را بشناسید

پیش‌نیاز

اپ وب‌سایت (Website) نصب باشد و کاربر شما دسترسی مدیر وب‌سایت داشته باشد. برای ضد اسپم به اپ تنظیمات (Settings) و برای فیلد نشانی CDN به حالت توسعه‌دهنده نیاز دارید؛ ردیاب لینک هم ماژول جدای «Link Tracker» می‌خواهد. مستندات این صفحه‌ها ویرایش لازم را مشخص نکرده‌اند. ساختن سایت، دامنه، ترجمه و آمار بازدید در ساخت سایت با اودو آمده و اینجا تکرار نمی‌شود. نصب ماژول در نصب ماژول در اودو توضیح داده شده است.

تازه‌های اودو ۲۰ در تنظیمات وب‌سایت و سئو

  • نشانی‌های سایت حالا نرمال‌سازی یونیکد (Unicode normalization) را پشتیبانی می‌کنند و حروف با علامت (accented) در نشانی مجازند.
  • بنر کوکی دکمه‌ی «بستن» (Close) گرفته و هر صفحه‌ای از سایت را می‌شود صفحه‌ی سیاست کوکی گذاشت.
  • چند وب‌سایت: وب‌سایت پیش‌فرض با جابه‌جا کردن ترتیب وب‌سایت‌ها در پیکربندی عوض می‌شود.
  • ردیاب لینک: لینک‌های ردیابی‌شده را می‌شود به کد QR تبدیل کرد، برای ارائه و چاپ.

از یادداشت‌های رسمی انتشار اودو ۲۰.

تنظیمات وب‌سایت اودو؛ این آموزش کجای کار است

در مستندات اودو ۲۰ بخش «پیکربندی» (Configuration) وب‌سایت هفت صفحه دارد: نام دامنه، سرچ کنسول گوگل، بنر کوکی، ترجمه، چند وب‌سایت، ضد اسپم فرم و CDN. بخش «گزارش‌ها» (Reporting) هم دو صفحه دارد: آمار بازدید و ردیاب لینک. دامنه، ترجمه و آمار بازدید در ساخت سایت با اودو آمده‌اند؛ بقیه در همین آموزش.

بخش‌های بعدی را با این چند کلمه بخوانید:

سرچ کنسول (Google Search Console)
سرویس رایگان گوگل برای دیدن و رفع مشکل حضور سایت در نتیجه‌های جست‌وجوی گوگل. پیش از استفاده باید مالکیت سایت را تأیید کنید.
کوکی ضروری و اختیاری
کوکی ضروری برای کار سایت لازم است (مثل نشست ورود و سبد خرید). کوکی اختیاری برای تحلیل رفتار یا نمایش تبلیغ است و فقط آن رضایت بازدیدکننده را می‌خواهد.
CDN (شبکه‌ی توزیع محتوا)
شبکه‌ای از سرورها در جاهای مختلف که فایل‌های سایت، مثل تصویرها، را سریع‌تر به بازدیدکننده می‌رساند.
پارامترهای UTM
سه برچسب «کمپین»، «رسانه» و «منبع» که به ته نشانی اضافه می‌شوند تا معلوم شود بازدید از کدام کمپین و کانال آمده است.

اتصال اودو به سرچ کنسول گوگل

به سایت Google Search Console بروید و نوع «ملک» (property) را انتخاب کنید. دو نوع هست و نوع درست به این بستگی دارد که می‌خواهید کل دامنه را ببینید یا فقط یک بخش را:

نوعچه چیزی را می‌پوشاندتأیید
دامنه (Domain)همه‌ی نسخه‌های سایت، با زیردامنه‌ها و http و https؛ گوگل پیشنهاد می‌کند دست‌کم یکی از این نوع بسازیدفقط با رکورد DNS نزد ثبت‌کننده‌ی دامنه
پیشوند نشانی (URL prefix)یک نشانی مشخص، مثلاً ‎https://example.odoo.com/‎؛ برای جدا دیدن یک بخش از سایت هم به کار می‌آیدچند روش، از جمله فایل HTML و تگ HTML

مستندات پنج روش تأیید مالکیت را نام می‌برد: بارگذاری فایل HTML، رکورد DNS، تگ HTML، کد ردیابی Google Analytics و قطعه‌ی Google Tag Manager. برای شروع، فایل HTML یا تگ HTML ساده‌ترند.

تأیید با فایل HTML

  1. نشانی سایت را در گزینه‌ی «پیشوند نشانی» بنویسید و «ادامه» (Continue) را بزنید. بخش «فایل HTML» را باز کنید و فایل تأیید را بارگیری کنید.
  2. کد تأیید را از نام فایل بردارید؛ مثلاً ‎google123abc.html‎.
  3. در اودو به وب‌سایت ‣ پیکربندی ‣ تنظیمات Website ‣ Configuration ‣ Settings بروید، در بخش «سئو» (SEO) گزینه‌ی «Google Search Console» را روشن کنید و کد را در فیلد آن بگذارید. «ذخیره» را بزنید.
  4. به سرچ کنسول برگردید و «تأیید» (Verify) را بزنید. اگر گام‌ها درست باشند، تأیید فوراً انجام می‌شود.

تأیید با تگ HTML

  1. در سرچ کنسول بخش «تگ HTML» را باز کنید و تگ را کپی کنید.
  2. در سایت اودو «ویرایش» را بزنید، به زبانه‌ی «قالب» (Theme) بروید، تا بخش «پیشرفته» (Advanced) پایین بروید و کنار «تزریق کد» (Code Injection) روی <head> and </body> بزنید.
  3. تگ را در فیلد اول (<head>) بگذارید و «ذخیره» را بزنید. به سرچ کنسول برگردید و «تأیید» را بزنید.
نکته

اگر سایت چند زیردامنه یا هر دو نسخه‌ی http و https را دارد، ملک «دامنه» دید کامل‌تری می‌دهد. برای این نوع باید به تنظیمات DNS دامنه دسترسی داشته باشید؛ اگر دامنه را مجری یا شرکت دیگری ثبت کرده، از اول هماهنگ کنید.

اشتباه رایج

تگ تأیید را در فیلد دوم (</body>) گذاشتن. تگ تأیید باید در <head> باشد. بعد از تأیید هم تگ یا کد را پاک نکنید؛ سرچ کنسول مالکیت را دوباره بررسی می‌کند.

نکته‌های سئوی سایت فارسی در اودو

مستندات اودو ۲۰ درباره‌ی سئوی زبان فارسی چیزی نمی‌گوید. آنچه می‌آید تجربه‌ی کار با سایت فارسی است، نه امکان اودو؛ هر کدام را روی نسخه‌ی خودتان بیازمایید. ابزارهای پایه‌ی سئو، یعنی عنوان و توضیح متا، نقشه‌ی سایت، robots.txt و تغییر مسیر، در ساخت سایت با اودو آمده‌اند.

  • نشانی فارسی یا انگلیسی: طبق یادداشت‌های انتشار، نشانی‌های اودو ۲۰ نرمال‌سازی یونیکد را پشتیبانی می‌کنند. مستندات نمی‌گوید نشانی صفحه از عنوان فارسی چطور ساخته می‌شود. یک صفحه‌ی آزمایشی با عنوان فارسی بسازید و ببینید نشانی‌اش در «ویژگی‌ها» چه می‌شود و وقتی در پیام‌رسان یا شبکه‌ی اجتماعی کپی شود چطور دیده می‌شود. بعد برای همه‌ی صفحه‌ها یک روش را انتخاب کنید: نشانی فارسی، یا نشانی کوتاه انگلیسی و آوانگاری‌شده.
  • عوض کردن نشانی بعد از انتشار: اگر روش نشانی را بعداً عوض کردید، برای هر نشانی قدیم تغییر مسیر ۳۰۱ بگذارید تا رتبه‌ی صفحه‌ها از دست نرود.
  • «ی» و «ک» یکدست: متنی که از Word یا سایت دیگر کپی می‌شود گاهی «ي» و «ك» عربی دارد. در عنوان، توضیح متا، نشانی و متن صفحه حروف فارسی را یکدست نگه دارید. نیم‌فاصله را هم در عنوان و متن رعایت کنید؛ اگر نیم‌فاصله در نشانی می‌آید، ببینید در نوار نشانی مرورگر چطور نمایش داده می‌شود.
  • پیش‌نمایش نتیجه‌ی جست‌وجو: در «بهینه‌سازی سئو» کارت پیش‌نمایش را با عنوان فارسی نگاه کنید و مطمئن شوید کلیدواژه‌ی اصلی در ابتدای عنوان آمده و عنوان بریده نمی‌شود.
  • محتوای صفحه‌ی دسته در فروشگاه: مستندات فروشگاه می‌گوید افزودن محتوا به صفحه‌ی دسته‌ی فروشگاه به سئو کمک می‌کند و هر دسته نشانی مخصوص خودش را دارد که موتورهای جست‌وجو ایندکس می‌کنند. چند جمله‌ی فارسی با کلیدواژه‌ی دسته بالای فهرست محصولات بنویسید (فروشگاه اینترنتی با اودو).

چند وب سایت در اودو با یک پایگاه داده

اودو اجازه می‌دهد از یک پایگاه داده چند وب‌سایت بسازید؛ مثلاً برای چند برند، یا سایت جدا برای محصول، خدمت یا مخاطب متفاوت. هر سایت تازه دست‌کم یک نام دامنه می‌خواهد: سایت دوم می‌تواند زیردامنه‌ای از دامنه‌ی اول باشد یا دامنه‌ی جدایی که خریده‌اید. ساختن سایت دوم از وب‌سایت ‣ پیکربندی ‣ تنظیمات Website ‣ Configuration ‣ Settings و دکمه‌ی «وب‌سایت جدید» است (در ساخت سایت با اودو)؛ نشانی سایت دوم را در فیلد «دامنه‌ی وب‌سایت» (Website Domain) بنویسید، مثلاً ‎https://shop.yourdomain.ir‎.

تنظیم جدا برای هر سایت

  1. به وب‌سایت ‣ پیکربندی ‣ تنظیمات Website ‣ Configuration ‣ Settings بروید و از فهرست بالا سمت چپ صفحه‌ی تنظیمات، سایت مورد نظر را انتخاب کنید. بیشتر تنظیم‌ها مال همان سایت‌اند؛ تنظیم‌های مشترک همه‌ی سایت‌ها با آیکن «اطلاعات» (i) مشخص شده‌اند.
  2. اگر می‌خواهید مشتری با یک حساب در همه‌ی سایت‌ها وارد شود، در همین صفحه «حساب‌های مشتری مشترک» (Shared Customer Accounts) را روشن کنید.
  3. برای قیمت جدا در هر سایت، در بخش «فروشگاه ‣ محصولات» (Shop - Products) گزینه‌ی لیست قیمت را روی «چند قیمت برای هر محصول» (Multiple prices per product) بگذارید، لیست قیمت را باز کنید و در زبانه‌ی «پیکربندی» (Configuration) فیلد «وب‌سایت» را پر کنید.
  4. در پایگاه داده‌ی چندشرکتی، فیلد «شرکت» (Company) هر سایت را بگذارید تا فقط داده‌ی همان شرکت، مثل محصول و رویداد، در آن سایت دیده شود (چند شرکتی در اودو).
اشتباه رایج

فکر کردن به اینکه سایت تازه تنظیم‌های سایت اول را می‌گیرد. سایت تازه با تنظیم‌های پیش‌فرض ساخته می‌شود و هیچ تنظیمی از سایت دیگر کپی نمی‌شود؛ سئو، کوکی، ضد اسپم و فروشگاه سایت دوم را از اول بررسی کنید.

محتوا در کدام سایت دیده شود

همه‌ی اپ‌های سایتی نصب‌شده (فروشگاه، آموزش آنلاین، انجمن و غیره) و صفحه‌هایشان روی سایت تازه هم هستند؛ می‌توانید از منوی آن سایت برشان دارید. بیشتر رکوردهایی که از جلوی سایت ساخته می‌شوند، مثل محصول، دوره و پست انجمن، به‌طور پیش‌فرض در همه‌ی سایت‌ها دیده می‌شوند. برای محدود کردن، فیلد «وب‌سایت» را در پشت سایت پر کنید؛ مثلاً برای محصول در زبانه‌ی «فروشگاه اینترنتی» فرم محصول.

  1. برای جابه‌جا کردن صفحه، به وب‌سایت ‣ سایت ‣ صفحه‌ها Website ‣ Site ‣ Pages بروید و در پنل جست‌وجو سایتی را که صفحه الان در آن است انتخاب کنید.
  2. صفحه‌ها را تیک بزنید و فیلد «وب‌سایت» را عوض کنید، یا خالی‌اش کنید تا صفحه در همه‌ی سایت‌ها منتشر شود.
نکته

هر سایت صفحه‌ی اصلی خودش را می‌خواهد؛ یک صفحه‌ی اصلی را نمی‌شود برای چند سایت گذاشت. برای جابه‌جا شدن بین جلوی سایت‌ها، از فهرست انتخاب سایت بالا سمت راست استفاده کنید.

لینک‌ها با دامنه‌ی کدام سایت ساخته می‌شوند

وقتی اودو لینکی می‌سازد، مثلاً لینک پیش‌فاکتور در پورتال مشتری: اگر شرکت یک سایت دارد، دامنه‌ی همان سایت؛ اگر چند سایت دارد، دامنه‌ی سایتی که زودتر ساخته شده؛ و اگر سایت شرکت دامنه ندارد، نشانی پایه‌ی پایگاه داده (web base URL) به کار می‌رود. برای عوض کردن اولویت، حالت توسعه‌دهنده را روشن کنید، به وب‌سایت ‣ پیکربندی ‣ وب‌سایت‌ها Website ‣ Configuration ‣ Websites بروید و سایت‌ها را با دستگیره‌ی کشیدن جابه‌جا کنید. طبق یادداشت‌های انتشار اودو ۲۰، سایت پیش‌فرض هم با همین ترتیب عوض می‌شود.

آمار بازدید هر سایت جداست و با دکمه‌های بالا سمت راست داشبورد آمار بین سایت‌ها جابه‌جا می‌شوید. گزارش‌های دیگر، مثل داشبورد فروشگاه و تحلیل فروش آنلاین، با «گروه‌بندی ‣ وب‌سایت» در پنل جست‌وجو جدا می‌شوند.

بنر کوکی اودو و صفحه‌ی سیاست کوکی

بنر کوکی در اولین بازدید به بازدیدکننده می‌گوید سایت چه داده‌ای جمع می‌کند و اجازه می‌دهد همه‌ی کوکی‌ها یا فقط کوکی‌های ضروری را بپذیرد. طبق مستندات، رضایت فقط برای کوکی‌های اختیاری لازم است و اودو با حالت رضایت نسخه‌ی ۲ گوگل (Google consent mode v2) سازگار است.

  1. به وب‌سایت ‣ پیکربندی ‣ تنظیمات Website ‣ Configuration ‣ Settings بروید و در بخش «ردیابی و سئو» (Tracking & SEO) گزینه‌ی «بنر کوکی» (Cookies Bar) را روشن کنید.
  2. با این کار «مسدود کردن سرویس‌های شخص ثالث ردیاب» (Block tracking 3rd-party services) هم به‌طور پیش‌فرض روشن می‌شود: شبکه‌های اجتماعی، سرویس‌های میزبانی ویدیو و سرویس‌های گوگل تا وقتی بازدیدکننده کوکی‌های اختیاری را نپذیرد مسدود می‌مانند.
  3. برای افزودن سایت‌های بیرونی دیگر به این فهرست، «افزودن دامنه به فهرست مسدود» (Add domains to the block list) را بزنید. «ذخیره» را بزنید.
اشتباه رایج

فکر کردن به اینکه بدون بنر، کوکی‌های شخص ثالث خاموش‌اند. نبودن بنر جلوی آن‌ها را نمی‌گیرد؛ فقط وجود بنر و رد کردن بازدیدکننده آن‌ها را مسدود می‌کند. از آن طرف، وقتی بنر روشن است، ویدیوی جاسازی‌شده یا اسکریپت ردیابی تا پذیرش کوکی بار نمی‌شود؛ پس بعد از روشن کردن بنر، صفحه‌هایی را که ویدیو یا نقشه دارند یک بار بدون پذیرش کوکی باز کنید.

صفحه‌ی سیاست کوکی

طبق مستندات، با روشن کردن بنر، اودو صفحه‌ی «سیاست کوکی» را در ‎/cookie-policy‎ می‌سازد که فهرست کوکی‌های پیش‌فرض را با هدف و نمونه دارد؛ مثل session_id و frontend_lang در دسته‌ی ضروری، و کوکی‌های UTM و Google Analytics در دسته‌های اختیاری. این صفحه را از لینک «سیاست کوکی» در خود بنر یا از وب‌سایت ‣ سایت ‣ صفحه‌ها Website ‣ Site ‣ Pages باز کنید و با «ویرایش» تغییر دهید. هر کوکی‌ای را که خودتان اضافه کرده‌اید، با نام، نقش، دسته و مدت ماندگاری، باید خودتان در این صفحه بنویسید؛ مدت ماندگاری را با ابزار توسعه‌دهنده‌ی مرورگر ببینید.

یادداشت‌های انتشار اودو ۲۰ دو چیز به این اضافه می‌کنند: بنر دکمه‌ی «بستن» دارد و هر صفحه‌ای را می‌شود صفحه‌ی سیاست کوکی گذاشت. صفحه‌ی مستندات هنوز فقط ‎/cookie-policy‎ را می‌گوید و جای این تنظیم را نشان نمی‌دهد؛ ما طبق یادداشت انتشار می‌نویسیم و جای دقیقش را روی نسخه‌ی خودتان پیدا کنید.

ظاهر بنر

«ویرایش» را بزنید، به بخش «عنصرهای نامرئی» (Invisible Elements) پایین پنل بروید و «بنر کوکی» را بزنید. «چیدمان» (Layout)، «اندازه» (Size) و «پس‌زمینه‌ی تیره» (Backdrop) را تنظیم کنید و متن پیام را مستقیم روی بنر بنویسید. طبق مستندات، بازدیدکننده نمی‌تواند کوکی‌های اختیاری را تک‌تک انتخاب کند؛ یا همه، یا فقط ضروری‌ها.

نکته

لینک صفحه‌ی سیاست کوکی را در پاورقی سایت هم بگذارید تا بازدیدکننده بعد از بستن بنر هم به آن برسد.

جلوگیری از اسپم فرم اودو: Cloudflare Turnstile و reCAPTCHA

اودو ۲۰ دو ابزار برای جدا کردن ارسال انسان از ربات دارد: Cloudflare Turnstile و Google reCAPTCHA v3. هر دو بدون معمای تصویری، از روی رفتار بازدیدکننده تصمیم می‌گیرند. همه‌ی صفحه‌هایی که بلوک «فرم»، «خبرنامه» یا «پنجره‌ی خبرنامه» دارند، و صفحه‌های ورود، ثبت‌نام و بازنشانی رمز، محافظت می‌شوند. مستندات Turnstile را پیشنهاد می‌کند، چون reCAPTCHA v3 ممکن است با مقررات حفاظت داده‌ی بعضی کشورها سازگار نباشد.

Cloudflare Turnstile

  1. در حساب Cloudflare به امنیت برنامه ‣ Turnstile Application security ‣ Turnstile بروید و «افزودن ویجت» (Add widget) را بزنید. یک نام بگذارید، نام میزبان (مثلاً ‎example.ir‎) را اضافه کنید و حالت ویجت را انتخاب کنید. حالت «مدیریت‌شده» (Managed) پیشنهاد مستندات است، چون فقط در صورت لزوم از بازدیدکننده تأیید می‌خواهد. «ساختن» (Create) را بزنید.
  2. در اودو اپ تنظیمات را باز کنید و در بخش «یکپارچه‌سازی‌ها» (Integrations) گزینه‌ی «Cloudflare Turnstile» را روشن و ذخیره کنید.
  3. «Site Key» را در فیلد «CF Site Key» و «Secret Key» را در فیلد «CF Secret Key» بگذارید و «ذخیره» را بزنید.

Google reCAPTCHA v3

  1. با حساب گوگل به صفحه‌ی ثبت سایت reCAPTCHA بروید، برچسب و دامنه را بنویسید، نوع را روی «بر اساس امتیاز (v3)» بگذارید، شرایط را بپذیرید و «ارسال» را بزنید.
  2. در اپ تنظیمات، بخش «یکپارچه‌سازی‌ها»، «فعال کردن reCAPTCHA» را روشن کنید و «Site Key» و «Secret Key» را در فیلدهای خودشان بگذارید.
  3. اگر لازم است «حداقل امتیاز» (Minimum score) را از پیش‌فرض ۰٫۷۰ عوض کنید (بین ۰ و ۱). هرچه بالاتر، رد شدن سخت‌تر. «ذخیره» را بزنید. برای اطلاع دادن به بازدیدکننده، در ویرایشگر روی فرم، زبانه‌ی سبک، بخش «فرم»، «نمایش سیاست reCAPTCHA» را روشن کنید.
اشتباه رایج

حذف ماژول «Google reCAPTCHA integration» برای خاموش کردن آن. مستندات هشدار می‌دهد این کار ماژول‌های زیاد دیگری را هم حذف می‌کند؛ فقط گزینه را در تنظیمات خاموش کنید.

نکته

طبق مستندات، اگر بررسی Turnstile یا reCAPTCHA رد شود، بازدیدکننده نمی‌تواند فرم را بفرستد. پس پیش از روشن کردن هر کدام، فرم را از اینترنت داخل ایران، روی موبایل و دسکتاپ، بفرستید و ببینید رکوردش در اودو ساخته می‌شود.

CDN در اودو: سرعت بار شدن تصویرها و فایل‌ها

مستندات اودو ۲۰ راه‌اندازی CDN را با سرویس KeyCDN نشان می‌دهد. گام اول در خود سرویس CDN است و گام دوم در اودو.

  1. در داشبورد KeyCDN به منوی «Zones» بروید. «نام ناحیه» (Zone Name) را بنویسید؛ بخشی از نشانی CDN می‌شود. «وضعیت» را «فعال» و «نوع» را «Pull» بگذارید و در «Origin URL» نشانی کامل پایگاه داده‌ی اودو یا دامنه‌ی سایت را بنویسید.
  2. در «تنظیمات عمومی» با «نمایش همه‌ی تنظیمات» گزینه‌ی «CORS» را روشن کنید و ذخیره کنید. راه افتادن ناحیه حدود ۱۰ دقیقه طول می‌کشد. «Zone URL» ساخته‌شده را یادداشت کنید.
  3. در اودو حالت توسعه‌دهنده را روشن کنید (فیلد نشانی CDN فقط در این حالت دیده می‌شود)، به وب‌سایت ‣ پیکربندی ‣ تنظیمات Website ‣ Configuration ‣ Settings بروید، «شبکه‌ی توزیع محتوا (CDN)» را روشن کنید و Zone URL را در «نشانی پایه‌ی CDN» (CDN Base URL) بگذارید: دو خط مورب پیش از آن و یک خط مورب پس از آن، مثل //pulltest-xxxxx.kxcdn.com/. «ذخیره» را بزنید.
  4. برای آزمودن، سایت را باز کنید، با «Inspect» مرورگر به زبانه‌ی «Network» بروید و ببینید نشانی تصویرها با نشانی CDN شروع می‌شود. فقط فایل‌هایی که با عبارت‌های «فیلترهای CDN» (CDN filters) جور باشند از CDN می‌آیند.
اشتباه رایج

اگر CORS در ناحیه‌ی CDN روشن نباشد، مرورگرها جلوی بار شدن قلم‌ها از سرور CDN را می‌گیرند و آشکارترین نشانه‌اش این است که آیکن‌های Font Awesome سایت نمایش داده نمی‌شوند. در کنسول مرورگر هم خطای «Cross-Origin Resource Sharing» دیده می‌شود.

بومی‌سازی تنظیمات وب‌سایت و سئو اودو برای ایران

تنظیمات این آموزش بیشتر از هر جای دیگر سایت به سرویس‌های خارجی وابسته‌اند. فهرست کامل بومی‌سازی ماژول‌ها در راهنمای بومی‌سازی اودو آمده است؛ این‌ها مخصوص تنظیمات سایت است:

  • سرچ کنسول و سرویس‌های گوگل: دسترسی به بعضی سرویس‌های گوگل از ایران یا برای کاربران ایرانی ممکن است محدود باشد. پیش از برنامه‌ریزی، ساختن حساب، تأیید مالکیت و دیدن گزارش‌ها را از همان اینترنت و حسابی که قرار است با آن کار کنید بیازمایید. موتورهای جست‌وجو و ابزارهای وب‌مستر دیگر هم معمولاً تأیید مالکیت با تگ HTML دارند؛ تگ آن‌ها را هم با همان «تزریق کد» در <head> می‌گذارید.
  • ضد اسپم: هر دو ابزاری که مستندات اودو نام می‌برد خارجی‌اند. اگر اسکریپت بررسی برای بازدیدکننده‌ی داخل ایران بار نشود یا بررسی رد شود، فرم فرستاده نمی‌شود؛ یعنی ممکن است سرنخ از دست برود. پیش از روشن کردن روی سایت اصلی، روی یک کپی آزمایشی و از چند اینترنت داخلی بیازمایید. سرویس‌های داخلی ضد ربات در اودوی خام ماژول ندارند و اتصالشان کار جداگانه است.
  • CDN: مستندات فقط KeyCDN را نشان می‌دهد. فیلد «نشانی پایه‌ی CDN» به نام سرویس خاصی بسته نیست، ولی سازگاری هر CDN دیگر، از جمله CDNهای داخلی، با حالت Pull و CORS را خودتان بیازمایید. اگر بیشتر بازدیدکننده‌ها داخل ایران‌اند، سرعت را از داخل ایران بسنجید، نه فقط از خارج.
  • بنر کوکی و قانون: اینکه سایت شما بنر کوکی لازم دارد یا نه، به قانون‌هایی بستگی دارد که بر بازدیدکننده‌هایتان حاکم است؛ این آموزش در این باره نتیجه‌ی حقوقی نمی‌دهد. اگر بنر را روشن می‌کنید، متن آن و صفحه‌ی سیاست کوکی را فارسی و ساده بنویسید.
  • چند سایت برای چند برند: هر سایت تنظیم‌های پیش‌فرض خودش را دارد. رابط فارسی راست‌به‌چپ و تقویم شمسی در همه‌ی ماژول‌ها در اودوی بومی‌شده‌ی وستا هست، ولی زبان، قلم فارسی و قالب هر سایت تازه را جدا بررسی کنید (توضیح تقویم در تقویم شمسی در اودو).
  • کمپین‌های داخلی: برای لینک‌هایی که در پیامک، پیام‌رسان‌ها یا شبکه‌های اجتماعی پخش می‌کنید، با ردیاب لینک برای هر کانال «منبع» جدا بسازید تا معلوم شود کدام کانال واقعاً بازدید می‌آورد.

یک مثال ایرانی

یک تولیدکننده‌ی لوازم آشپزخانه در مشهد را در نظر بگیرید که دو برند دارد: یک برند خانگی که آنلاین می‌فروشد و یک برند صنعتی که فقط معرفی و دریافت درخواست دارد. هر دو را در یک پایگاه داده‌ی اودو و با دو دامنه می‌سازد. «حساب‌های مشتری مشترک» را خاموش می‌گذارد، چون مشتری دو برند یکی نیست، و محصولات صنعتی را با فیلد «وب‌سایت» فقط به سایت دوم می‌دهد. چون سایت دوم با تنظیم‌های پیش‌فرض ساخته شده، سئو و کوکی آن را از اول تنظیم می‌کند.

مالکیت هر دو سایت را با فایل HTML در سرچ کنسول تأیید می‌کند. برای فرم «درخواست قیمت» Turnstile را روشن می‌کند، ولی اول روی کپی آزمایشی از چند اینترنت داخلی و موبایل فرم را می‌فرستد و می‌بیند هر بار فرصت فروش ساخته می‌شود. برای کمپین نمایشگاه، با ردیاب لینک یک لینک با منبع «نمایشگاه» می‌سازد و کد QR آن را روی بنر غرفه می‌گذارد. یک ماه بعد معلوم می‌شود بیشترین بازدید سایت صنعتی از همان کد QR آمده، نه از تبلیغ آنلاین.

پرسش‌های رایج درباره‌ی سئو سایت اودو

چطور سایت اودو را به سرچ کنسول وصل کنم؟

در سرچ کنسول ملک «پیشوند نشانی» بسازید، فایل HTML تأیید را بارگیری و کد آن (مثل google123abc.html) را در وب‌سایت ‣ پیکربندی ‣ تنظیمات، بخش سئو، فیلد Google Search Console بگذارید و «تأیید» را بزنید. راه دیگر، گذاشتن تگ HTML در «تزریق کد» زبانه‌ی قالب است. دسترسی از ایران را پیش از اتکا بیازمایید.

می‌شود چند وب سایت در یک اودو داشت؟

بله. از یک پایگاه داده چند سایت با دامنه یا زیردامنه‌ی جدا می‌سازید. بیشتر تنظیم‌ها مال هر سایت‌اند و از سایت دیگر کپی نمی‌شوند؛ محصول، لیست قیمت، صفحه و حساب مشتری را می‌شود به یک سایت محدود یا بین همه مشترک کرد. هر سایت صفحه‌ی اصلی خودش را می‌خواهد.

بنر کوکی اودو را چطور فعال کنم؟

در وب‌سایت ‣ پیکربندی ‣ تنظیمات، بخش ردیابی و سئو، «بنر کوکی» را روشن کنید. سرویس‌های شخص ثالث مثل ویدیو و سرویس‌های گوگل تا پذیرش کوکی مسدود می‌مانند. اودو صفحه‌ی سیاست کوکی را می‌سازد و طبق یادداشت‌های انتشار اودو ۲۰ می‌شود هر صفحه‌ای را سیاست کوکی گذاشت.

برای جلوگیری از اسپم فرم اودو کدام بهتر است؟

مستندات اودو ۲۰ Cloudflare Turnstile را پیشنهاد می‌کند، چون reCAPTCHA v3 ممکن است با مقررات حفاظت داده سازگار نباشد. هر دو در اپ تنظیمات، بخش یکپارچه‌سازی‌ها، با دو کلید فعال می‌شوند. اگر بررسی رد شود فرم فرستاده نمی‌شود، پس اول از اینترنت داخل ایران بیازمایید.

نشانی فارسی در سایت اودو کار می‌کند؟

یادداشت‌های انتشار اودو ۲۰ می‌گویند نشانی‌ها نرمال‌سازی یونیکد را پشتیبانی می‌کنند، ولی مستندات نمی‌گوید نشانی از عنوان فارسی چطور ساخته می‌شود. یک صفحه‌ی آزمایشی بسازید، نشانی و نمایشش را هنگام اشتراک ببینید و بعد یک روش ثابت انتخاب کنید. اگر بعداً عوضش کردید، تغییر مسیر ۳۰۱ بگذارید.

تنظیم سئو و چند سایت اودو هزینه دارد؟

خود اودو رایگان است و وستا سورس آن را تحویل می‌دهد؛ نصب اودو و ماژول‌های پایه‌ی بومی‌سازی هم رایگان است و هزینه بر اساس نفر-ساعت کار حساب می‌شود. سرویس‌های بیرونی مثل CDN یا ضد اسپم شرایط و هزینه‌ی خودشان را دارند.

در اودوی بومی‌شده‌ی وستا تقویم شمسی در همه‌ی ماژول‌ها هست، رابط فارسی و راست‌چین است و حسابداری، مالیات بر ارزش افزوده و سامانه‌ی مودیان متناسب با ایران است. خود اودو رایگان است و سورس‌کدش به شما تحویل می‌شود؛ نصب اودو و ماژول‌های پایه‌ی نسخه‌ی بومی‌شده هم رایگان است و هزینه بر اساس نفر-ساعت کار حساب می‌شود (تعرفه‌ی اودو، اودو فارسی وستا).

منبع و مجوز

ترجمه، ویرایش و بومی‌سازی غیررسمی وستا از مستندات Odoo 20؛ تغییرات: ترجمه‌ی فارسی، مثال‌ها و بخش بومی‌سازی برای ایران. این صفحه مانند منبع با مجوز CC BY-SA 4.0 منتشر می‌شود. Odoo نشان تجاری Odoo S.A. است و این صفحه وابسته به آن نیست. صفحه‌ی اصلی: تنظیمات وب‌سایت و سئو در مستندات Odoo 20 · متن مجوز

  1. Odoo 20 documentation: Website configuration
  2. Odoo 20: Google Search Console
  3. Odoo 20: Multiple websites
  4. Odoo 20: Cookies bar
  5. Odoo 20: Forms spam protection
  6. Odoo 20: Set up a content delivery network (CDN)
  7. Odoo 20 documentation: Website reporting
  8. Odoo 20: Link tracker
  9. Odoo 20 release notes