افزونه های مفید جوملا 3 و ماژول های سئو. تنظیمات اولیه SEO برای جوملا. SEOFLI - پیوندها و تصاویر بهینه شده سئو

اگر وب سایت خود را ایجاد کرده اید و آن را با محتوای اولیه یادآوری کرده اید، عالی است! اکنون شما منتظر اولین بازدیدکنندگان خود هستید. با این حال، اکنون مهم است که سایت خود را به راحتی در اینترنت پیدا کنید - این یکی از مهمترین وظایف پس از اتمام نصب سایت است. و این کاملا طبیعی است، زیرا اگر یک وب سایت نتوانند آن را پیدا کنند چه فایده ای دارد. در نتیجه، اصلی را تنظیم کنید تنظیمات جوملا(تنظیم هسته جوملا، نه پسوند) به طوری که برای موتورهای جستجو بهینه شود - این بسیار مهم است.

1. وارد پنل مدیریت جوملا خود شوید.

2. پس از ورود به بخش مدیریت جوملا، می توانیم با مراجعه به بخش، بیشترین بهینه سازی را شروع کنیم. تنظیمات عمومی.

3. CNC و URL Redirection را فعال کنید

در بخش تنظیمات عمومی زبانه "سایت"، روی "بله" کلیک کنید تا گزینه های "فعال کردن SEF (CNC)" و "Redirection URL" را فعال کنید.

    URL های SEF یا Human Friendly تنظیماتی است که تمام آدرس های صفحه ایجاد شده به صورت پویا را حذف می کند و سپس با نام مستعار یا مستعار آیتم های منو جایگزین می کند و URL ها را قابل درک می کند.

    تغییر مسیر URL تنظیمی است که /index.php/ را از URL حذف می کند. با این حال، برای فعال شدن آن، باید یک فایل .htaccess و گزینه “mod_rewrite” در آن فعال باشد. اما بیشتر در مورد آن در زیر.

4. نام htaccess.txt را به .htaccess تغییر دهید

نام فایل htaccess.txt روی سرور خود را به .htaccess تغییر دهید - در غیر این صورت انواع مختلفی از خطاها مانند خطای 404 دریافت خواهید کرد.

برای تغییر نام فایل، به سرویس گیرنده FTP یا کنترل پنل میزبان خود بروید (در آنجا می توانید پیدا کنید مدیر فایلیا وارد cPanel یا ISPManager شوید). دایرکتوری ریشه سایت خود را باز کنید، جایی که تمام فایل ها و پوشه های اصلی سایت شما قرار دارند، مانند مواردی که در تصویر زیر می بینید. فایل htaccess.txt را پیدا کنید. آن را با استفاده از Notepad++ یا هر برنامه دیگری که می تواند فایل های کد را باز کند باز کنید. اگر نمی خواهید هیچ برنامه ای را نصب کنید، می توانید به سادگی دانلود کنید این فایل(htaccess.txt) و پسوند آن را با استفاده از آن تغییر دهید به معنی استانداردویندوز.

حال بیایید نحوه انجام این کار را با استفاده از Notepad++ بررسی کنیم.

فایل را پیدا کرده و باز کنید.

فایل را به صورت htaccess ذخیره کنید و نوع فایل "همه انواع (*,*)" را انتخاب کنید.

5. "images/" را از فایل robots حذف کنید

قبل از جوملا 3.3، جوملا به طور خودکار یک فایل robots.txt را پس از نصب تولید می کرد که شامل قانون ایندکس نشدن دایرکتوری تصویر بود. موتورهای جستجو، یعنی موتورهای جستجو قادر به تجزیه یا فهرست بندی پوشه تصاویر نبودند. بنابراین، حذف خط زیر از فایل robots.txt بسیار مهم است: /images/. خوشبختانه پس از به روز رسانی جوملا 3.3، دایرکتوری: /images/ حذف شده است. می بینید که اکنون چنین خطی در فایل robots.txt وجود ندارد. با این حال، توصیه می کنیم این خط را بررسی کنید.

6. تغییر مسیر سایت از www. یا بدون www.

جوملا به طور خودکار به نسخه www سایت شما هدایت نمی شود. یا بدون www.

برای اهداف بهینه سازی موتور جستجو، شما باید تصمیم بگیرید که آدرس وب سایت شما چه باشد. یا باید www.site.ru یا فقط site.ru باشد. هیچ تفاوتی بین این دو نسخه وجود ندارد. اما اگر می‌خواهید سایت شما موقعیت‌های بهتری در جستجو داشته باشد، در تنظیمات htaccess مشخص کنید که کدام نسخه از سایت را ترجیح می‌دهید.

از آنجایی که "www" بیشتر یادگاری از گذشته است و فقط آدرس سایت را طولانی می کند، می خواهم تنظیماتی را برای ایجاد یک آدرس سایت بدون "www" به شما پیشنهاد کنم. هنگامی که این تنظیمات را انجام می دهید، اگر شخصی سعی کند به وب سایت شما در www.site.ru دسترسی پیدا کند، به سایت site.ru هدایت می شود. با تشکر از این، موتورهای جستجو می دانند که تنها یک نسخه از سایت شما وجود دارد، آن هم فقط این نسخه، که تاثیر خوبی در ارتقای شما خواهد داشت.

بازنویسی موتور روشن است

RewriteCond %(HTTP_HOST) ^www\.(.+)$
RewriteRule ^(.*)$ http://%1/$1

اگر می خواهید از آدرسی بدون www ریدایرکت کنید. در www. لطفا کد زیر را به فایل htaccess خود اضافه کنید:

بازنویسی موتور روشن است

RewriteCond %(HTTP_HOST) !^www\.
RewriteRule ^(.*)$ http://www.%(HTTP_HOST)/$1

7. ابرداده تمام صفحات را به روز کنید

داده های متا اطلاعاتی هستند که نوعی اشاره برای موتورهای جستجو هستند و حاوی اطلاعاتی هستند: در مورد آنچه در سایت ارائه می شود. در مورد پرس و جوهایی که می خواهید سایت شما پیدا شود؛ در مورد کلمات کلیدی صفحه

2 نوع متا داده وجود دارد.

    توضیحات متا - اطلاعاتی که یک موتور جستجو هنگام نمایش صفحه شما در جستجو نشان می دهد.

    متا کلمات کلیدی ( کلمات کلیدی) - اشاره ای به موتور جستجو در مورد درخواست های احتمالی.

این یکی از بهترین ابزاربرای تبلیغ یک سایت در جوملا بنابراین توصیه می کنیم که به سراغ هر کدام از آیتم های منو و هر مطلب رفته و این موارد را به صورت دستی ویرایش کنید. با تشکر از این، شما بهبود قابل توجهی در رتبه بندی جستجو خواهید داشت.

بنابراین، شما آن را انجام دادید! سایت جوملا شما اکنون برای موتورهای جستجو مناسب است!

البته راه های زیادی برای به حداکثر رساندن سئو جوملا وجود دارد! من فقط به اشتراک گذاشتم به روشی ساده، که می تواند در مراحل اولیه به شما کمک کند. خجالتی نباش

از نویسنده:در درس بعدی بهینه سازی سئو جوملا در مورد ایجاد لینک های دوستانه صحبت خواهیم کرد. البته CMS جوملا در حال حاضر این تابع را در عملکرد اصلی خود و کاملاً خوب پیاده سازی کرده است. اما مشکل اینجاست که ما نمی توانیم نوع لینک هایی که ایجاد می شوند را کنترل کنیم. بنابراین، در این درس به یک مؤلفه بسیار قدرتمند نگاه می کنیم که به شما امکان می دهد CNC ها را ایجاد کنید و ساختار آنها را به طور بسیار انعطاف پذیر سفارشی کنید.

نصب کامپوننت

می خواهم توجه داشته باشم که کامپوننت کاملاً قدرتمند است و نصب آن می تواند عملکرد سایت شما را کاهش دهد. اما هنگام توسعه وب‌سایت‌ها، وظایف مختلفی پیش می‌آید و شما به‌عنوان توسعه‌دهنده همچنان باید درباره این مؤلفه بدانید و بتوانید با آن کار کنید.

مهم است: قبل از نصب این افزونه حتما یک کامل ایجاد کنید نسخه پشتیبانسایت همچنین استفاده از این پسوند را در یک سایت نمایه شده توصیه نمی کنم، زیرا ممکن است بر رتبه بندی موتورهای جستجو تأثیر بگذارد.

بنابراین، به وب‌سایت رسمی جوملا، بخش افزونه‌ها بروید: http://extensions.joomla.org، سپس دسته مدیریت سایت را باز کنید و در بخش محبوب، افزونه JoomSEF را پیدا کنید، به صفحه توضیحات آن بروید و روی دکمه دانلود کلیک کنید. . در مرحله بعد به وب سایت توسعه دهنده این افزونه هدایت می شویم.

سپس دانلود کنید آخرین نسخهجزء، در زمان ضبط درس این نسخه JoomSEF 4.5.2 است. بعد، آن را مانند هر افزونه استاندارد جوملا نصب کنید. برای اینکه کامپوننت کار کند، باید تمام تنظیمات را برای نسل اولیه پیوندهای دوستانه، مطابق با اسکرین شات، فعال کنید:

می خواهم توجه داشته باشم که به محض نصب این کامپوننت، بلافاصله شروع به کار می کند و بنابراین ساختار لینک سایت ما بلافاصله تغییر می کند. برای درس امروز از سایت تستی با آدرس محلی http://localhost/lessons/joomla استفاده می کنم و حالا به ظاهر لینک یکی از مطالب این سایت توجه کنید:

http://localhost/lessons/joomla/ - آدرس محلی سایت (اگر سایت روی یک سرور واقعی در اینترنت بود، دامنه سایت اینجا بود)؛

جوملا – نام آیتم منوی صفحه؛

cms – نام دسته والد.

osnovnye-vozmozhnosti-joomla.html – نام مستعار مواد (نام مستعار).

همانطور که می بینید، URL در مقایسه با نسخه اصلی CNC آموزنده تر شده است، اما بعداً در درس خواهیم دید که چگونه می توانید شکل گیری پیوندها را سفارشی کنید.

نمای کلی پنل کنترل کامپوننت

بنابراین، اجازه دهید به کنترل پنل مولفه JoomSEF برویم:

حالا بیایید به برگه ها نگاه کنیم.

تب مدیریت URLs– تب مدیریت لینک (لینک منیجر)، شامل ابزارهایی برای مدیریت لینک ها می باشد.

مدیریت URL های SEF – ابزاری برای مدیریت پیوندهای دوستانه:

شامل تمام CNC های سایت تولید شده است. با کلیک بر روی یکی از لینک ها می توانید آن را ویرایش کنید. لطفاً توجه داشته باشید که مدیر پیوند دوستانه ایجاد شده و همچنین مسیر پیوند واقعی (مسیری که برای موتور جوملا لازم است) را نشان می دهد. با استفاده از این مدیر، پیوند را می توان حذف، از انتشار حذف یا مسدود کرد.

مدیریت URL های سفارشی - مدیر ایجاد و مدیریت پیوندهای سفارشی.

مدیریت متا تگ ها – مدیر متا تگ ها و عناوین.

این مدیر تمام صفحات موجود و لینک های آنها را به ما نشان می دهد و امکان تعیین عنوان و متا تگ ها (متا توضیحات و کلمات کلیدی متا) را برای هر یک از آنها فراهم می کند.

مدیریت ریدایرکت های داخلی 301 - مدیر تغییر مسیر 301. با استفاده از این مدیر می توانیم از صفحاتی که وجود ندارند به هر صفحه ای در سایت تغییر مسیر دهیم. هنگام ایجاد ریدایرکت، باید مسیر صفحه ای که وجود ندارد (به صورت CNC، بدون دامنه سایت) و سپس مسیر صفحه ای که ریدایرکت به آن انجام می شود را مشخص کنید.

برگه پیکربندی JoomSEF– حاوی ابزارهایی برای راه اندازی مؤلفه JoomSEF است.

پیکربندی جهانی - تنظیمات اولیه کامپوننت.

روندها و رویکردهای مدرن در توسعه وب

الگوریتم رشد سریع را از ابتدا در ساخت وب سایت بیاموزید

همانطور که می بینید تنظیمات بسیار زیادی وجود دارد و بعداً به آنها باز خواهیم گشت.

مدیریت برنامه های افزودنی - تنظیمات برای اجزا و برنامه های افزودنی شخص ثالث. همانطور که می دانید داده ها در جوملا عمدتا با استفاده از کامپوننت ها (com_content، com_contact و ...) نمایش داده می شوند، علاوه بر این، لینک هایی نیز در این کامپوننت ها شکل می گیرد. و برای راحتی تنظیمات در کامپوننت JoomSEF، تنظیمات بیشتر به تولید لینک مربوط می شود اجزای جوملادر این ابزار گنجانده شده است.

لطفاً توجه داشته باشید که در کنار هر مؤلفه، آخرین ستون نشان می دهد که کدام افزونه ایجاد پیوندهای دوستانه را انجام می دهد. برای تمام اجزای استاندارد این افزونه JoomSEF است.

ویرایش htaccess – ابزاری برای ویرایش فایل .htaccess – فقط در نسخه پولی جزء موجود است.

Check Updates یک ابزار به روز رسانی کامپوننت است.

برگه تعمیر و نگهداری- نگهداری از عناصر مؤلفه JoomSEF. در این تب می‌توانیم لینک‌های ایجاد شده (Update URLs) را در صورت ایجاد تغییرات در پیکربندی، به‌روزرسانی کنیم. همچنین می‌توانیم همه پیوندها را حذف و بازسازی کنیم (URLهای SEF را پاکسازی کنیم)، حافظه پنهان را پاک کنیم (پاک کردن حافظه پنهان)، گزارش‌های خطاها و تماس‌های صفحه‌های موجود را مشاهده کنیم.

راه اندازی کامپوننت

همانطور که قبلاً متوجه شده اید، مؤلفه JoomSEF دارای تنظیمات زیادی است و البته ما به سادگی نمی توانیم همه چیز را در یک درس پوشش دهیم. ما در مورد برخی از تنظیمات اولیه صحبت خواهیم کرد و نحوه تغییر ظاهر URL های تولید شده را مشاهده خواهیم کرد. بنابراین، تنظیمات جهانی کامپوننت.

برگه اصلی.

پیکربندی اصلی

JoomSEF فعال است؟ - JoomSEF را فعال کنید

ایجاد URL های جدید SEF غیرفعال شود؟ - اگر بله، ایجاد URL های جدید غیرفعال می شود.

حالت حرفه ای را فعال کنید - حالت حرفه ای را فعال کنید (تنظیمات بیشتری در این برگه موجود خواهد بود و یک برگه پیشرفته دیگر نیز ظاهر می شود).

پیکربندی پایه

پسوند فایل - پسوندی که به پیوند اضافه می شود (معمولاً html اضافه می شود).

از عنوان یا نام مستعار استفاده کنید؟ - از چه پارامتری در پیوند، نام مستعار یا عنوان صفحه استفاده شود (من توصیه می کنم از عنوان کامل استفاده کنید).

مدیریت دامنه www و غیر www – آیا از www در تشکیل URL استفاده شود.

برگه کش– شامل تنظیماتی برای مدیریت حافظه پنهان است. برای افزایش سرعت سایت بهتر است کش را فعال کنید.

برگه صفحه 404– به شما امکان می دهد یک صفحه سفارشی را برای نمایش خطای 404 پیکربندی کنید (صفحه درخواستی موجود نیست).

حالا بیایید یاد بگیریم که چگونه ظاهر پیوندهای دوستانه ایجاد شده را تغییر دهیم. به عنوان مثال، ما پیوندی به مطالب داریم:
http://localhost/lessons/joomla/joomla/cms/joomla/osnovnye-vozmozhnosti-joomla.html. پیشنهاد می کنم اضافه کردن نام آیتم منو به URL را غیرفعال کنید. برای این کار به تب JoomSEF Configuration در قسمت Extensions Management بروید.
ما به مؤلفه محتوا علاقه مندیم، زیرا این مؤلفه است که پیوند به مطالب را تشکیل می دهد.

سپس تب Common را باز کنید و به دنبال پارامتر Add Menu Title to URL بگردید و مقدار آن را روی NO قرار دهید (یعنی غیرفعال کردن اضافه کردن عنوان منو به URL). سپس پس از راه اندازی به تب Maintence رفته و بر روی دکمه Update URLs کلیک کنید. بنابراین، لینک های تولید شده را به روز می کنیم تا تنظیمات جدید اعمال شوند. و آدرس صفحه مورد نظر را بررسی می کنیم.

همانطور که می بینید، اکنون عنوان آیتم منو در تشکیل URL شرکت نمی کند. حالا بیایید عنوان دسته والد را غیرفعال کنیم. برای این کار به تب JoomSEF Configuration در قسمت Extensions Management بروید، سپس به کامپوننت محتوا و اکنون به تب Extension علاقه مندیم. که در آن باید تنظیمات Add category to URL را پیدا کنید و مقدار را روی Only last one قرار دهید، که به معنی نمایش تنها دسته ای است که مطالب به آن پیوست شده است. سپس، طبق معمول، URL های تولید شده را به روز کنید و ببینید چه اتفاقی می افتد:

یعنی همانطور که می بینید همه چیز با موفقیت کار می کند - اکنون پیوند به مطالب شامل نام دسته و همچنین ترجمه عنوان آن است. حالا بیایید به پیوند دیگری نگاه کنیم - پیوند به صفحه تماس:

لطفاً توجه داشته باشید که URL شامل نام آیتم منو، نام دسته و البته عنوان صفحه است. بیایید URL را فقط از عنوان صفحه تشکیل دهیم. برای این کار به تب JoomSEF Configuration در قسمت Extensions Management بروید. اکنون ما به مؤلفه تماس علاقه مند هستیم، زیرا این مؤلفه است که پیوند به صفحه تماس را تشکیل می دهد.

در تب Extension، پارامتر Add category to URL را روی NO قرار دهید، یعنی اضافه کردن نام دسته به URL را غیرفعال کنید. سپس، در تب Common، پارامتر Add Menu Title to URL را روی NO تنظیم کنید - اضافه کردن عنوان آیتم منو را غیرفعال کنید. بعد، لینک ها را به روز کنید و ببینید چه اتفاقی می افتد:

اکنون پیوند به صفحه تماس بسیار زیباتر به نظر می رسد. به این ترتیب تشکیل URL پیکربندی می شود. توصیه می‌کنم تمام تنظیمات مولفه JoomSEF را بررسی کنید، آزمایش کنید و به این ترتیب متوجه شوید که هر کدام از آنها برای چه چیزی لازم است. این درس را به پایان می رساند.

بهترین ها برای شما و کد نویسی مبارک!!!

روندها و رویکردهای مدرن در توسعه وب

الگوریتم رشد سریع را از ابتدا در ساخت وب سایت بیاموزید

بنابراین، برای ایجاد یک وب سایت جدید، جوملا را انتخاب کرده اید. به تنهایی خریداری یا ایجاد شده است قالب زیبا، با محتوای خلاقانه ذخیره شده و آماده راه اندازی وب سایتی هستند که اولین مشتریان خود را با آغوش باز با کارت های اعتباری خود پذیرایی می کند.

تنها یک مشکل وجود دارد: اگر ما با یک پیکربندی اولیه جوملا در سراسر اینترنت حرکت کنیم، بسیاری از هزاران نفری که مشتاق خرید محصولات یا خدمات ما هستند، نمی توانند این سایت را پیدا کنند، زیرا پیوندهایی به صفحات آن وجود دارد! نمی تواند از موقعیت های برتر در نتایج موتورهای جستجو عبور کند. با جوملا دوست شوید! سئو سخت تر از . با این حال، مارک اتکینسون به خوبی از مراحلی که برای ایجاد یک سایت در جوملا باید طی کرد (در مجموع 11 مرحله) آگاه است! جایگاهی را در نتایج موتورهای جستجو که واقعاً سزاوار آن بود، گرفت.

1. مطمئن شوید که سرور صحیح را انتخاب کرده اید

شما باید با این مرحله شروع کنید. و او بسیار مهم است.

اگرچه این ممکن است طوفانی از خشم ایجاد کند، نویسنده همچنان جرات دارد بگوید که استفاده از یک سرور IIS (ویندوز) برای میزبانی یک سایت در جوملا! ممکن است منجر به سردردهای غیر ضروری شود.

او معتقد است که این به دلیل مشکلات بازنویسی URL در هر ماژول بازنویسی قابل استفاده در IIS است. و اگر از هاست اشتراکی استفاده می کنید، راه اندازی ماژول بازنویسی می تواند به یک کابوس واقعی تبدیل شود. علاوه بر این، در سرورهای IIS، هر از چند گاهی هنگام نصب و پیکربندی جوملا مشکلاتی به وجود می آید.

برای اینکه خود را از مشکلات و سردردهای غیر ضروری نجات دهید، از جوملا استفاده کنید! سرور آپاچی با mod_rewrite نصب شده است. این تاثیر مثبتی بر اعصاب شما و موقعیت سایت در موتورهای جستجو خواهد داشت.

2. نام htaccess.txt را به .htaccess تغییر دهید

از آنجایی که قصد داریم از بازنویسی URL استفاده کنیم و URL ها را جذاب تر از پیش فرض کنیم، باید نام فایل htaccess.txt را به .htaccess تغییر دهیم، که جوملا همین است! و mod_rewrite.

3. URL ها را سئو دوستانه تر کنید و بازنویسی URL را فعال کنید

این عملیات باید در کنترل پنل جوملا انجام شود! در بخش تنظیمات عمومی، «تنظیمات بهینه سازی موتور جستجو» را پیدا کنید و «فعال کردن سئو» (استفاده از بازنویسی URL) را فعال کنید.

در نتیجه، همه gobbledygook که به طور خودکار تولید می شوند از URL ها حذف خواهند شد. در عوض، نام مستعار مشخص شده در هنگام ایجاد صفحه استفاده خواهد شد.

بازنویسی URL عنصر /index.php/ را از آدرس ها حذف می کند. برای این کار باید بتوانیم از mod_rewrite استفاده کنیم و همچنین به یک فایل htaccess نیاز داریم. برای فعال کردن بازنویسی URL، مورد Use mod_rewrite را فعال کنید.

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

4. "/images/" را از Robots.txt حذف کنید

این یکی از اسرار جوملا است که به سختی می توان پاسخ روشنی برای آن پیدا کرد. در robots.txt که به طور خودکار تولید می شود، ایجاد شده است نصب جوملا!، دسترسی ربات های جستجوگر به پوشه دارای تصاویر ممنوع است.

اما، همانطور که احتمالا قبلاً می دانید، اگر برای بهینه سازی تصاویر تلاش کنید، می توانند افزایش قابل توجهی در ترافیک موتورهای جستجو ایجاد کنند.

با این حال، اگر به موتورهای جستجو بگویید که نباید به پوشه ای که در آن ذخیره شده اند بروند، هیچ تلاشی برای بهینه سازی تصویر کمکی نمی کند. فایل های گرافیکی. بنابراین، بسیار توصیه می شود که خط را از فایل robots.txt حذف کنید:

5. ویرایشگر JCE را نصب کنید

ویرایشگر JCE نه تنها رایگان است، بلکه دارای مجموعه ای از بسیار است توابع مفیدکه به حفظ سلامت سئوی سایت کمک می کند.

این خیلی پسوند خوببرای جوملا، و نصب آن به شدت توصیه می شود.

6. از تگ های Alt و اندازه تصاویر استفاده کنید

این نکته مختص جوملا نیست، اما نباید از دست داد. ویرایشگر JCE به شما این امکان را می دهد که متن جایگزینی را به تصاویر اضافه کنید که در صورت عدم بارگیری تصویر، کاربر می بیند و اندازه تصویر به شما امکان می دهد صفحه را سریعتر نشان دهید.

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

7. اطلاعات متا را مدیریت کنید

اگرچه متا تگ کلمات کلیدی معنای قبلی خود را از دست داده است، توضیحات و عنوان همچنان عناصر مهم بهینه سازی هستند.

مارک اتکینسون یک جزء نسبتاً مفید پیدا کرد - SEO Boss. اگرچه تنها از یک تابع استفاده می کند - مدیر متا تگ، اما نمی توان سودمندی آن را بیش از حد تخمین زد.

به طور پیش فرض، برای پیکربندی متا تگ ها در جوملا! شما باید تمام موارد/مواد منو را مرور کنید و توضیحات و عنوان را به صورت دستی ویرایش کنید. با استفاده از SEO Boss می‌توانیم همه این عناصر را بدون ترک یک صفحه ویرایش کنیم.

تنها چیز ناخوشایند هنگام استفاده از SEO Boss، مشکلات سازگاری با دیگران است اجزای نصب شده. در این صورت باید ویرایش متا تگ های کامپوننت ها را از طریق رابط آن ها شروع کنید. در تمام موارد دیگر، SEO Boss یک نجات دهنده واقعی است.

8. نام دامنه را از www انتخاب کنید. یا بدون آن و از تغییر مسیر استفاده کنید

برخلاف وردپرس، جوملا! به طور خودکار بین نسخه های نام دامنه سایت از www تغییر مسیر نمی دهد. و بدون آن این یک مشکل کلاسیک در این CMS است که با استفاده از فایل htaccess حل می شود.

برای تغییر مسیر از نام دامنه بدون www. به حاوی www. خطوط زیر را به .htaccess اضافه کنید:

بازنویسی موتور روشن است

RewriteCond %(HTTP_HOST) !^www\.

RewriteRule ^(.*)$ http://www.%(HTTP_HOST)/$1

برای تغییر مسیر به ترتیب معکوس، خطوط زیر را به .htaccess اضافه کنید:

بازنویسی موتور روشن است

RewriteCond % (HTTP_HOST) www.yourwebsitehere.com

RewriteRule (.*) http://yourwebsitehere.com/$1

9. هنگام ایجاد لینک های داخلی مراقب باشید

با وب سایت های CMS، به خصوص وب سایت های جوملا، محتوای تکراری می تواند مشکلات جدی ایجاد کند. اصلی ترین کاری که می توانید برای جلوگیری از آن انجام دهید استفاده از لینک های دقیق به منابع داخلی است.

منظور نویسنده این است که شما فقط باید از لینک های www استفاده کنید. یا بدون www. (بسته به اینکه کدام گزینه را در مرحله قبل انتخاب کرده اید)، پیوندها باید همیشه با اسلش ختم شوند یا همیشه بدون آن باشند، همیشه باید از پسوند (.html) استفاده کنید یا از استفاده کامل از آن خودداری کنید. فقط پیوندهایی از همان نوع باید به صفحه منتهی شوند.

به یاد داشته باشید که یک صفحه نمی تواند تکراری داشته باشد مگر اینکه موتور جستجو بیش از یک گزینه لینک منتهی به آن را پیدا کند.

ما نمی توانیم نحوه پیوند سایت های دیگر به ما را کنترل کنیم، اما می توانیم الگوی آنها باشیم. اگر لینک نادرستی از سایت دیگری پیدا کردید، می توانید یک تغییر مسیر 301 برای رفع آن تنظیم کنید.

10. وب سایت خود را تقویت کنید

متاسفانه به صورت پیش فرض جوملا! یک سیستم نسبتاً آرام است. اما با انجام سه کار مهم می‌توانیم سرعت آن را به میزان قابل توجهی افزایش دهیم: وادار کردن مرورگرها به استفاده از کش، فعال کردن فشرده‌سازی Gzip و فشرده‌سازی تصاویر.

10.1. مرورگرها را مجبور به استفاده از حافظه پنهان کنید

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

منقضی می شود فعال است

ExpiresByType text/html "دسترسی به اضافه 1 ثانیه"

ExpiresByType image/gif "دسترسی به اضافه 1 سال"

ExpiresByType image/jpeg "دسترسی به اضافه 1 ماه"

ExpiresByType image/png "دسترسی به اضافه 1 ماه"

ExpiresByType text/css "دسترسی به اضافه 1 ماه"

ExpiresByType text/javascript "دسترسی به اضافه 1 ماه"

ExpiresByType application/x-javascript "دسترسی به اضافه 1 ماه"

ExpiresByType image/ico "دسترسی به اضافه 1 ماه"

اگر نیاز به کاهش یا افزایش عمر ذخیره سازی محتوای خود در حافظه پنهان دارید، می توانید تنظیمات خود را در این کد انجام دهید.

10.2. Gzip را فعال کنید

استفاده از فشرده سازی Gzip به صفحات اجازه می دهد تا سریعتر در رایانه کاربر بارگذاری شوند.

برای فعال کردن Gzip در جوملا، به تنظیمات عمومی > سرور بروید و کلید فشرده سازی Gzip را روی Yes قرار دهید.

نظر: این تابعفقط در صورتی کار می کند که mod_gzip روی سرور نصب شده باشد.

بسته به نوع میزبانی، ممکن است گزینه ای برای تنظیم سطح فشرده سازی فایل در کنترل پنل وب سایت خود داشته باشید. توصیه می شود برای روشن شدن این موضوع با تیم پشتیبانی ارائه دهنده هاست خود تماس بگیرید.

10.3. اندازه فایل تصویر را بهینه کنید

طراحان وب هرگز نباید از بهینه سازی فایل های گرافیکی غافل شوند، صرف نظر از اینکه از جوملا استفاده می کنند یا خیر! یا نه این ترسناک است که تصور کنید چقدر باید فایل های گرافیکی 350 کیلوبایتی را روی رایانه خود بارگیری کنیم، که بدون افت کیفیت نمی تواند بیش از 25 کیلوبایت باشد. اگر خود را متخصص فتوشاپ نمی دانید، می توانید از ابزار Google Page Speed ​​برای بهینه سازی تصاویر خود استفاده کنید.

نویسنده با استفاده از سه روش بالا و چند ترفند کوچک دیگر موفق به کسب امتیاز بالای 95 در سرعت صفحه گوگل می شود که بسیار به آن افتخار می کند. بسیاری از جوملاهای او! حتی سریعتر از سایت های وردپرسی که او ایجاد کرده است.

11. Xmap را نصب کنید

به طور خلاصه، Xmap بهترین مؤلفه نقشه سایتی است که تا به حال دیده ام.

این ابزار به راحتی نقشه های سایت XML و HTML را تولید می کند و پلاگین های خاصی برای بسیاری از اجزای جوملا مانند Virtuemart یا sh404sef وجود دارد.

پس از نصب، به Xmap بروید و به سادگی یک نقشه سایت جدید ایجاد کنید. آیتم های منو را که می خواهید به آن اضافه کنید انتخاب کنید، اولویت ها را تعیین کنید و روی ذخیره کلیک کنید. نقشه جدیدآماده! سپس می توانید آیتم های منو را برای نقشه سایت HTML انتخاب کنید و پیوند را در نقشه سایت XML قرار دهید تا به Webmaster Tools اضافه شود.

12. پاداش: اجزای سئو که زندگی شما را آسان تر می کند

مارک اتکینسون معتقد است که اگر جوملا نسخه 2.5 و بالاتر را داشته باشد، بهینه سازی موتورهای جستجو آسان تر است و نیازی به استفاده از تعدادی افزونه شخص ثالث نیست. اما برای کنترل بیشتر بر روی پارامترهایی که بر سئو تأثیر می گذارند، او استفاده از دو مؤلفه سئوی مورد علاقه خود را برای جوملا توصیه می کند:

. Sh404sef یک جزء عالی برای جوملا است! این به شما امکان می دهد کارهای بسیار بیشتری از سئو انجام دهید و مدیریت این مؤلفه بسیار آسان است.

. Artio JoomSEF - شبیه به sh404SEF، اما دارای نسخه رایگان، که با آن می توانید عملکرد آن را امتحان کنید. این کامپوننت احتمالاً به اندازه sh404sef قدرتمند نیست و قبل از اینکه بتوانید آن را پیکربندی کنید باید سخت کار کنید. با این حال، این ابزار کاملاً قدرتمندی است که به شما امکان می دهد کنترل عناصر بهینه سازی موتورهای جستجوی درون صفحه را به دست آورید.

مارک اتکینسون مطمئن است که با انجام مراحلی که در بالا توضیح داده شد، از تأثیر منفی احتمالی ویژگی های CMS جوملا جلوگیری خواهید کرد! در مورد موقعیت سایت شما در موتورهای جستجو البته تکنیک های اضافی زیادی وجود دارد که می توانید برای بهبود سئوی خود از آنها استفاده کنید. پیش بینی اینکه آیا آنها کمک خواهند کرد یا خیر دشوار است. اما یازده مرحله ای که در بالا توضیح داده شد، مبنای لازم برای یک پروژه موفق در جوملا است!

خوب و قابل اعتماد بهینه سازی داخلیباید رعایت شود.

شاید شما رازهای بهینه سازی سایت ها برای موتورهای جستجو در جوملا را داشته باشید؟ و آیا تجربه قابل توجهی در تبلیغ آنها در اینترنت کسب کرده اید؟ دانش خود را در نظرات به اشتراک بگذارید.

سئو (بهینه سازی موتورهای جستجو) ساخت یک وب سایت مناسب برای موتورهای جستجوی اینترنتی.

CMS جوملا 3 دارای مجموعه ابزارهای لازم برای بهینه سازی سایت های ایجاد شده بر روی این سیستم می باشد. مجموعه ابزارها کوچک، اما کاربردی و برای بهینه سازی اولیه وب سایت کاملاً کافی هستند. مجموعه کامل ابزارهای بهینه سازی اولیه در جوملا 3 برای "شانه کردن" لینک های سایت به شکل بهینه سازی شده و تغییرات اساسی در عنوان مقاله طراحی شده است.

Http://your-domain/index.php?option=com_content&view=article&id=146:nazvanie-stati&catid=55&Itemid=203

همانطور که می بینیم، ظاهرپیوندها، اگرچه حاوی اطلاعات زیادی هستند، اما توسط انسان خوانا ضعیف هستند، یا بهتر است بگوییم اصلا قابل خواندن نیستند، لینک حاوی یک index.php غیر ضروری و کج است. لینک بهینه شده باید به شکل زیر باشد:

Http://your_domen/razdel-1/razdel-2/nazvanei-stati

تنظیمات اولیه سئو برای جوملا 3

ما تنظیمات اولیه سئو جوملا 3 را بررسی کرده و آنها را تنظیم می کنیم.

  • به تب تنظیمات عمومی بروید؛
  • ما به یک ماژول نیاز داریم: تنظیمات SEO;
  • ما پنج مورد تنظیمات را می بینیم. من فوراً نحوه تنظیم آنها را به شما نشان خواهم داد و سپس توضیح خواهم داد که با این تنظیمات به چه چیزی دست خواهیم یافت.

1. ما لینک های CNC را روشن می کنیم. با این گنجاندن، ما همه پیوندهای سایت را به شکلی مناسب برای خواندن انسان می آوریم. معمولاً به این نوع پیوند می گویند لینک های سئویا پیوندهای CNC (url های قابل خواندن توسط انسان).

2. فعال کردن تغییر مسیر URL سایت، index.php را از آدرس های سایت حذف می کند.

توجه:این تنظیمات اگر:

  • در سرور آپاچی، نام فایل htaccess.txt را به فایل .htaccess تغییر دهید و ماژول mod_rewrite را روی سرور نصب کنید.
  • روشن سرور ویندوزنام فایل web-config.txt را به فایل web-config تغییر دهید و ماژول بازنویسی را برای IIS7 نصب کنید.

به طور معمول، این ماژول ها شامل می شوند نرم افزارسرورها

Http://your-domain/index.php/razdel-joomla3/146- nazvanie-stati.html

Http://your-domain/razdel-joomla3/146- nazvanie-stati.html

3. افزودن پسوند به URL یک روش شناخته شده، اما تا حدودی قدیمی، برای پنهان کردن صفحات سایت پویا به عنوان صفحات ثابت است. با فعال کردن این مورد، پسوند [.html] به انتهای همه آدرس‌های سایت اضافه می‌شود.

4. ما مورد "نام مستعار برای کد" را لمس نمی کنیم. خود سیستم عناوین مقالات روسی را (با نویسه‌گردانی) ترجمه می‌کند. اگر نام مستعار را فعال کنید، آدرس اینترنتی حاوی نام مقالات به زبان سیریلیک خواهد بود.

5. گنجاندن عنوان در عنوان مقاله کاری جز افزودن نام سایت از طریق یک خط تیره به عنوان نشان داده شده در مرورگر ندارد.

با این تنظیمات ساده، پیوندهای جوملا 3 را به شکل صحیح و بهینه، هم برای موتورهای جستجو و هم برای کاربران در می آوریم.

مهم! این تنظیمات باید بلافاصله پس از نصب CMS جوملا انجام شوند و متعاقباً تغییر نکنند. تغییر این تنظیمات باعث می شود که صفحات سایتی که در جستجو هستند از فهرست حذف شوند.

البته اینها همه ویژگی های سیستم مدیریت محتوا جوملا برای بهینه سازی وب سایت جوملا 3 نیستند ابزار اضافیکمک به بهبود و مدیریت بهینه سازی صفحات وب سایت. بیشتر در این مورد در مقاله بعدی.

- این موتور مورد علاقه من است، زندگی چیزی است که چه بخواهی چه نخواهی باید چیز جدیدی یاد بگیری. بنابراین، زمانی با سیستم مدیریت محتوای CMS جوملا مواجه شدم. نمی توانم بگویم که از کار کردن با این موتور فوق العاده راضی هستم، اما در برخی موارد انعطاف پذیرتر از WP است و به شما اجازه می دهد تا مشکلات کمی متفاوت از سایت های وردپرس را حل کنید.

و در روند کار با جوملا، به مرور زمان مجبور شدیم بسیاری از مشکلات جالب را حل کنیم، که همانطور که مشخص شد، بیماری همیشگی این موتور است. مشکلات مربوط به بهینه سازی وب سایت در جوملا برای موتورهای جستجو. چیزهای مختلف زیادی در آنجا وجود دارد، بنابراین گیج شدن بسیار آسان است. من از تمام روش هایی که در زیر توضیح داده شده است در سایتی که جوملا را اجرا می کند استفاده کردم و برای من دشوار است که بگویم کدام یک از روش ها به صورت جداگانه بهتر کار می کند، اما در کنار هم عملکرد سایت را به طور قابل توجهی بهبود بخشیدند، بنابراین تمام این کارها را برای بهینه سازی جوملا ضروری می دانم.

توصیف تمام مشکلات سئو جوملا غیرممکن است، بنابراین من روی موارد اصلی تمرکز می کنم.

سئو- بهینه سازی وب سایت برایجوملا

1. من نمی دانم چرا این اتفاق می افتد، اما به طور پیش فرض در جوملا پوشه با عکس (/تصاویر) از فهرست بندی توسط موتورهای جستجو بسته شده است. و وقتی شروع به نگاه کردن به robots.txt می کنید، با مطالعه دقیق غیرممکن است که متوجه آن نشوید

من اولین سایتی را که در جوملا دیدم پیدا خواهم کرد - timessquare.com. بیایید بررسی کنیم که این واقعاً جوملا است با استفاده از http://2ip.ru/cms/

این سرویس 2ip.ru گاهی اوقات CMS سایت را به درستی نشان نمی دهد، اما این اتفاق به ندرت رخ می دهد، بنابراین در بیشتر موارد می توانید به آن اعتماد کنید. اما برای اطمینان از اینکه این واقعا جوملا است، بیایید موقعیت ماژول ها را با وارد کردن URL زیر در نوار جستجو بررسی کنیم: http://timessquare.com/?tp=1.

موقعیت ها نمایش داده می شوند، یعنی همه چیز اوکی است، ما یک وب سایت جوملا داریم. بنابراین، می توانید به من اعتماد کنید که نمونه ها از سایت های جوملا استفاده خواهند کرد.

بنابراین، اگر به robots.txt این سایت نگاه کنیم، خواهیم دید که عنکبوت های جستجو به صراحت از فهرست کردن محتویات پوشه /images که همه تصاویر در آن ذخیره می شوند، منع شده اند.

می توان گفت که صاحبان این سایت تصاویر را در یک پوشه دیگر آپلود می کنند، اما خیر، همه تصاویر سایت در اینجا بارگذاری می شوند.

و این وضعیت برای همه سایت های جوملا مرتبط است. بنابراین یکی از مشکلاتی که باید حل شود حذف ممنوعیت ایندکس کردن پوشه /images در فایل robots.txt است.

2. نقشه سایتxml

در واقع، جوملا خود یک CMS آسان نیست، بنابراین روزی روزگاری نظر من کاملاً با آنچه اکنون است متفاوت بود. قبلاً از افزونه Xmap استفاده می کردم، اما زمان راه حل بهتری را پیشنهاد کرد.

خود سازنده نقشه سایت فضای زیادی را اشغال نمی کند و منابع کمی را مصرف می کند، اما اصلاً چرا به آن نیاز است؟ هدف اصلی آن ایجاد نقشه سایت برای نمایه سازی سریعتر محتوای سایت است. و این نقشه سایت تنها در یک فایل sitemap.xml قرار می گیرد. این سوال مطرح می شود: پس جزء Xmap برای چه کار می کند؟ خیلی ساده تر است که Xmap را به سایت اضافه نکنید، بلکه به این شکل عمل کنید: یک دسته مقاله را در سایت منتشر کنید، سپس از یک سرویس ویژه برای تولید نقشه سایت با فرمت xml استفاده کنید و خودتان آن را در هاست آپلود کنید. در واقع، من تقریباً به طور مداوم از این محلول استفاده می کنم. تولید حجم زیادی از محتوا، معمولا بیش از 500 URL، رایگان نخواهد بود، بنابراین اگر نیاز به ایجاد نقشه سایت به صورت رایگان دارید، باید از برنامه Xenu Link استفاده کنید.

3. از www به بدون و به عقب تغییر مسیر دهید

من هیچ فایده ای در استفاده از www در دامنه نمی بینم، بنابراین همیشه آینه اصلی سایت را یک دامنه بدون www قرار می دهم. با این حال، در جوملا، تغییر مسیر خودکار کار نمی کند. بنابراین، برای جوملا باید تمام این موارد را در فایل .htaccess بنویسید. برای تغییر مسیر از نام دامنه از www به نام دامنهبدون www، باید خطوط زیر را به فایل htaccess. اضافه کنید:

RewriteEngine در RewriteCond %(HTTP_HOST) !^www\. RewriteRule ^(.*)$ http://www.%(HTTP_HOST)/$1

4. ویرایشگر برای کار با محتوا

در ابتدا، اسمبلی جوملا شامل دو ویرایشگر آزمایشی در حین نصب است. اینها TinyMCE و Code Mirror هستند. اما کافی است به معنای واقعی کلمه چند ساعت با این ویرایشگر کار کنید و بلافاصله مشخص می شود که ادامه کار به این شکل غیرممکن خواهد بود ویرایشگر متنجوملا

مشکلات از زمانی شروع می شود که شما نیاز به آپلود تصاویر در سایت دارید و باید این کار را از طریق یک منوی جداگانه "Media Manager" انجام دهید.

و هنگامی که از طریق مدیر رسانه و نه از طریق خود ویرایشگر متن شروع به بارگذاری می کنید، به این فکر خواهید کرد که چقدر ناخوشایند است. روزی روزگاری، وقتی برای اولین بار با این ویرایشگرها برخورد کردم، شروع به جستجوی اطلاعاتی در مورد اینکه چه چیزی را با ویرایشگرهای استاندارد جایگزین کنم، کردم. بعد از کمی جستجو متوجه شدم که گل سرسبد در این زمینه JCE است.

خود سوکت JCE به شکل زیر است:

من معتقدم که امروزه این بهترین ویرایشگر متن برای جوملا است. این برنامه در http://www.joomlacontenteditor.net/ قرار دارد. در اینجا می توانید بومی سازی روسی را پیدا و دانلود کنید.

5. پلاگین برایبهینه سازی سئوجوملا

این مشکل ترین مشکل هنگام کار با CMS جوملا است. زیرا این CMS انحصاری مانند وردپرس ندارد.

تعداد زیادی از آنها برای جوملا وجود دارد. در اینجا نمونه ای از چند مورد از آنها آورده شده است:

به نوعی عجیب است که انجمن جوملا به سادگی بزرگ است و بسیار بزرگتر از جامعه وردپرس است، اما در زندگی معلوم می شود که این اندازه فایده ای ندارد. از آنجا که با یک جامعه کوچکتر، رهبران واضح تر هستند و کمک آسان تر پیدا می شود.

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

بدون پرداختن زیاد به جزئیات همه این افزونه ها، می توانم بگویم که قوی ترین ترکیب از موارد فوق "Sh404SEF" و ساده ترین و کاربردی ترین آنها "JoomSEF" است.

اگر مهارت کمی در راه اندازی وب سایت دارید، فکر می کنم JoomSEF کاملاً کافی است. زیرا اساسی ترین عملکردها را انجام می دهد: ایجاد و ویرایش پیوندها، نصب CNC، متا تگ ها برای صفحات سایت.

در زیر می توانید ویدیویی از افزونه SEF را مشاهده کنید

در مورد کامپوننت "Sh404SEF" برای جوملا، من اغلب با آن برخورد کردم. صادقانه بگویم، منابع میزبانی بسیار زیادی مصرف می کند و در همه چیز جهانی نیست. با این حال، تقریبا همه چیز را دارد تنظیمات ممکناز نظر سئو، هر چه که می توانند باشند. بنابراین، نمی توانم بگویم که این افزونه فقط برای مبتدیان است. برای مبتدیان، بسیاری از پارامترهای قابل تنظیم وجود دارد که نیازی به ثبت دستی در هاست ندارند. اما در عین حال، آیا مبتدیان این را درک خواهند کرد؟ همچنین یک سوال به طور کلی، این افزونه جهانی، حجیم با تنظیمات زیاد است.

6. پیدا کردن صفحات تکراری در سایتجوملا

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

اما کاری باید انجام شود، بنابراین طیف خاصی از اقدامات برای خنثی کردن این مشکل وجود دارد.

کار شماره 1 - صفحات تکراری باید پیدا شوند

کار شماره 2 - صفحات تکراری باید حذف شوند

چگونه صفحات تکراری را در یک وب سایت پیدا کنیم؟

من فرض می کنم که اگر اکنون این مقاله را می خوانید، احتمالاً یا در سئو شروع کرده اید یا در حال حاضر در این مسیر کار می کنید و به دنبال چیز جدید و جالب هستید. بنابراین، من می گویم ساده ترین و ارزان ترین راه برای تشخیص موارد تکراری در یک وب سایت، استفاده از ابزار " گوگل وبمستر تولز" کافی است پس از افزودن سایت به این پنل کمی زمان بگذرد و سپس می توانید وارد شوید و ببینید آیا موارد تکراری در سایت وجود دارد یا خیر.

در اینجا سه ​​نکته مورد توجه ما در این مورد وجود دارد. وقتی روی عنوان "Duplicate Meta Description" کلیک می کنیم، بلافاصله تمام موارد تکراری خود را مشاهده می کنیم

در واقع، اینگونه است که صفحات سایت تکراری پیدا می شوند.

نحوه حذف موارد تکراری در وب سایتجوملا؟

همینجا در پنل وب مسترهای گوگل، می توانید درخواستی برای حذف صفحات وب سایت ناخواسته ایجاد کنید

و در خود جوملا، می توانید موارد تکراری را با استفاده از مولفه SEO فوق "Sh404SEF" حذف کنید.

بررسی کنید