بهینه سازی دروپال برای موتورهای جستجو
قسمت اول
بهینه سازی وب سایت
دراین مقاله قصد داریم شما را با روش های اصلی بهینه سازی وب سایت ساخته شده با سیستم مدیریت محتوای دروپال نسخه 7 آشنا کنیم.
برخی از این روش ها بهتر است از همان ابتدای ساخت وب سایت اعمال شوند.
و برخی نیز می توانند در هر زمانی مورد استفاده قرار گیرند.
ماژول های اصلی در زمینه بهینه سازی موتورهای جستجو :برای ب بهینه سازی وب سایت خود نیاز به نصب این برنامه ها پیدا خواهیم کرد.
- SEO Checklist
- Modules Filter
- Metatag
- Path auto
- Google Analytics
- Xml Sitemap
ماژول های زیادی برای بهینه سازی وب سایت به ما کمک می کنند.
اما در این جا اصلی ترین آن ها راگفتیم در ادامه به ماژول های دیگر اشاره خواهیم کرد .
SEO Checklist
با کمک این ماژول سئو دروپال قادر خواهید بود مرحله به مرحله وضعیت سایت دروپالی خود را از نظر قواعد و اصول سئو و بهینه سازی بهبود ببخشید .
این افزونه یکی یکی پیشنهادات مربوط به سئوی سایت دروپال شما را مطرح کرده و شما قادر به رفع و بهینه سازی آن ها خواهید بود
این ماژول سئو دروپال برای افرادی مناسب است که :
- با اصول و قواعد کلی و عمومی سئو آشنا باشند.
- در واقع از اسم ماژول مشخص است که فقط بررسی می کند لیستی از کارهایی که به سئو شدن سایت کمک میکند.
- تجربه سئو سازی سایت های زیادی داشته باشند و قادر به Track کردن سایت در موتور ها باشند.نگران نباشید تمام مراحل توضیح داده می شود.
- قادر به کانفیگ صحیح ماژول برای بهبود سئو دروپال باشند
این ماژول سئو دروپال به شما هیچ استراتژی مشخصی برای بهینه سازی سایت نمیدهند و تنها تعدادی از قواعد اصلی سئو را به شما یاد آوری میکند .
آنالیز و یافتن بهترین کلمات کلیدی با شماست و نه این ماژول سئو .
لینک دانلود : https://www.drupal.org/project/seo_checklist
لینک مدیریت ماژول:
https://www.yourDrupalsite.com/admin/config/search/seo-checklist
شکل 1-1 تصویری ازصفحه پیکربندی ماژول SEO Checklist
در این قسمت لیستی از تمامی ماژول های مورد نیاز و موجود را با قرار دادن لینک دانلود و لینک مدیریت فراهم می کند تا شما مرحله به مرحله بهینه سازی سایت خود را انجام دهید.
و ما تمامی این مراحل را با هم کار میکنیم.
مرحله اول : Tools (optional)
دراین مرحله به ما گفته می شود که برای بهینه کردن سایت خود ماژول های Administration menu و نصب Drush و همچنین نصب ماژول Module Filter این ماژول های به دلیل آسان تر کردن دسترسی های به سایت مورد اهمیت قرار گرفته اند.
مرحله دوم Page title and Meta tag :
قسمت اول نصب ماژول Meta tags :
ماژول Meta tag را نصب می کنیم برای دانلود ماژول می توانید از طریق لینک دانلود در پایین نام ماژول اقدام کنید.
این ماژول به ما این امکان را می دهد که داده های متای بیشتری به صفحات خود اضافه کنید.
از جمله این متاها می توان به متای توضیحات و کلمات کلیدی اشاره کرد.
با استفاده از داده های متا می توان با استفاده از داده هایی که برای کاربران قابل نمایش نیست و صرفا موتورهای جستجو مشاهده می کنند،
به گوگل کمک کرد تا درک بهتری از محتوای سایت داشته باشد و سئو دروپال ارتقا یابد.
به عنوان مثال اگر شما سایتی مربوط به فروش وسایل الکترونیکی دارید
با قرار دادن کلمات کلیدی در متای توضیحات می توانید شانس بیشتری برای به دست آوردن رتبه بالا درهنگام جستجوی این کلمات توسط کاربران داشته باشید.
در ادامه کار ماژول Meta tag را توضیح خواهیم داد.
بعد از نصب ماژول سراغ افزودن محتوا می رویم و یک محتوا اضافه میکنیم خواهیم دید
که تب Meta tag به محتوا ما اضافه شده که شامل متا های عنوان صفحه و شرح هست یا pagetitle وdescription هست که با کلمات مناسب مربوط به نوع محتوای خود آن ها را کامل میکنیم.
البته در قسمت عنوان صفحه به طور پیش فرض متغیر های نام سایت و عنوان محتوا را قرار داده که آن ها را در قسمت title قرار می دهد .
در واقع با این کار ماژول وقتی شما عنوان صفحه رو پر می کنید ماژول آن را به عنوان title در نظر میگیرد و موتورهای جستجو هنگام جستجو خود ابتدا به سراغ title های سایت شما می روند و محتوا را به کاربر نمایش می دهند
پس در قسمت عنوان صفحه وشرح کلمه ای را قرار دهید که فکر میکنید کاربران به دنبال آن هستند تا رتبهبهتری در جستجو به دست آورید.
شکل 1-2 تصویری از تب Meta tag در هنگام اضافه کردن محتوا است.
شکل2-1 تصویری از تب Meta tag
در اینجا ما عنوان محتوای خودر آموزش دروپال صفر تا 100قرار داده ایم و شرح را که در تصویر می بینید حالا می خواهیم ببینیم که این ماژول در واقع چکاری را انجام میدهد.
با زدن دکمه ctrl+U صفحه source برنامه خود را می بینید.به شکل 3-1 دقت کنید.
شکل 3-1 تصویری از page source بعد از وارد کردن محتوا
به کادر های قرمز در شکل توجه کنید متنی را که در قسمت شرح نوشته بودیم
در تگ meta آمده است و عنوان صفحه که به صورت پیش فرض قرار دادیم نام سایت | عنوان محتوا را در تگ title قرار داده است
که در واقع همین title است که برای موتورهای جستجو مورد اهمیت قرار میگیرد.
قسمت دوم پیکر بندی ماژول Meta tags :
لینک پیکر بندی ماژول:
http://blms.yoursDrupalsite .com/admin/config/search/metatags
شکل4-1 تصویری از صفحه پیکربندی ماژول را به شما نمایش میدهد تا در ادامه به توضیح این قسمت بپردازیم
شکل 4-1تصویری از پیکربندی ماژول
در این قسمت شما وقتی بر روی دکمه ویرایش و یا بازنویسی کلیک کنید می توانید
عنوان صفحه و شرح را که به صورت پیش فرض تعیین شده است ببینید.
و همچنین می توانیم آن ها را تغییر دهیم
مثلا در قسمت سراسری :
صفحه اول : عنوان صفحه اول سایت را می توانیم تغییر دهیم و در قسمت شرح می توانیم
توضیحی درباره سایت بنویسیم که در هنگام جستجو سایت در پایین نام سایت می آید.
این کار را می توانیم برای گزینه های دیگر انجام دهیم.
ولی پیشنهاد میکنم که تنظیمات بقیه گزینه ها را به صورت پیش فرض قرار دهید.
قسمت سوم : Meta tags برای ویوز پنل و صفحه ها:
هنگامی که ماژول Meta tags را نصب میکنیم میتوانیم ماژول های دیگری مانند :
Metatag: Views | |
Metatag: Panels(metatag_panels) | |
Metatag: Context(metatag_context) | |
Metatag: Facebook(metatag_facebook) | |
Metatag: favicons(metatag_favicons) | |
Metatag: Verification(metatag_verification) |
را فعال کنیم که برای هر قسمت به طور مثال با قرار گرفتن تب Meta tags می توانیم
با تعیین عنوان و شرح یا همان توضیح مناسب برای ویوز خود آن را بهینه کنیم .
قسمت چهارم
ماژول Meta tags quick
برای اضافه کردن متاتگهای Keywords و Description و متاتگهای دیگر به بخشهای مختلف دروپال، میتوانید از ماژول Meta tags quick استفاده نمایید.
ماژول Meta tags quick را بعد از اینکه انواع محتوای (Content Types)
سایت خود را ساختید اضافه کنید.
بعد از نصب ماژول، به بخش تنظیمات آن بروید (Configuration > Search and metadata > Meta tags quick settings > General tab) و متاتگهایی که مایلید را به بخشهایی از سایت که لازم است متصل (Attach) کنید،
برای مثال، متاتگهای Keywords و Description را به نوع محتوای مقاله (Article) که زیرمجموعهی Node است اضافه کنید.
با اینکار دو فیلد جدید به مقالات اضافه میشود که میتوانید برای هر مقاله متاتگها را وارد کنید.
برای اضافه کردن متاتگها به دیگر بخشها میتوانید از بخش Path-based Metatags استفاده کنید.