زمان کنونی: ۱۰-۱-۱۴۰۳, ۰۴:۰۹ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
كاربردي آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
۲۱-۸-۱۳۹۰, ۱۲:۲۵ صبح (آخرین ویرایش در این ارسال: ۳۰-۸-۱۳۹۰ ۰۷:۲۲ صبح، توسط Reza Ganji.)
ارسال: #1
Wink آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
سلام و درود
ایندکس شدن سایت در موتورهای جستجو یکی از عوامل مهم برای پیدا شدن سایت شما در رده های اول موتورهای جستجو می باشد !
در این مبحث بهینه سازی جوملا را برای بهتر ایندکس شدن سایت شما در موتورهای جستجو از جمله گوگل و یاهو و بینگ را آموزش می دهیم !

SEF URLs چیست ؟
SEF مخفف search engine friendly می باشد و به معنی ادرس های دوستانه برای موتورهای جستجو می باشد !
جوملا یک سیستم دیتابیس محور می باشد و لینک های ایجاد شده با پرس جو از طریق دیتابیس فراخوانی میشوند و معمولا دارای الگوریتم پیچده هستند و همانطور که ما به سختی آنها را میتوانیم حفظ یا مشاهده کنیم برای موتورهای جستجو هم مانند گوگل و بینگ و یاهو دشوار است به همین دلیل توصیه میشود به جای لینک های پیش فرض جوملا از ادرس های بهینه شده و یا به عبارتی SEF استفاده کنید !
هدف ما ایجاد آدرس های مناسب و بهینه شده برای موتورهای جستجو است و برای نمونه به مثال زیر توجه کنید !
نمونه آدرس پیش فرض جوملا :
http://www.parjoom.ir/index.php?option=com_content&task=blogsection&id=0&itemid=4
نمونه آدرس پس از بهینه شدن :
http://www.parjoom.ir/search-engine-optimization

همانطور که میبینید آدرس بهینه شده کوتاهتر و حاوی عنوان صفحه مورد نظر است و موتورهای جستجو اینگونه آدرس ها را به آدرس های بهینه نشده ترجیح میدهند !

بهینه سازی
برای شروع به مدیریت سایت رفته و از منو بالای مدیریت گزینه سایت ==» تنظیمات کلی را انتخاب کنید !

[تصویر:  1319720855_1_59d6dba210.jpg]

در پنجره باز شده مانند تصویر زیر گزینه های ( آدرس های بهینه برای موتورهای جستجو ) و ( استفاده از APACHE mod_rewrite ) را روی بله قرار دهید و تنظیمات رو ذخیره کنید !

[تصویر:  1319721601_1_a7af59e507.jpg]

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

htaccess.txt  ==>  .htaccess

همانطور که مشاهده میکند بعد از تغییر نام این فایل فاقد نام میشود و فقط دارای پسوند است و ممکن است در برخی از هاست ها بصورت مخفی درآید و برای مشاهده ان باید تیک نمایش فایل های مخفی را بزنید تا ان را مشاهده کنید !

[تصویر:  1319722340_1_3744b5f870.jpg]

[تصویر:  1319722364_1_463285444b.jpg]

توجه : اگر بعد از تغییر نام این فایل و فعال کردن سئو در تنظیمات جوملا که در بالا گفته شد با خطای 404 و عدم لود سایت مواجه شدید سرور شما از این امکان پشتیبانی نمیکند و باید با مدیر سرور تماس بگیرید و مشکل را مطرح کنید و درصورتی که از سرورهای ویندوزی استفاده میکنید نمیتوانید از این امکان استفاده کنید و بهتر است از سرورهای لینوکسی استفاده کنید ! البته در برخی از سرورهای لینوکسی نیز این امکان توسط ادمین سرور غیرفعال شده است و باید با ادمین سرورتماس بگیرید و یا قبل از خرید هاست این موارد رو بررسی کنید !
در صورت مشکل میتوانید در مدیریت تنظیمات رو به حالت قبل برگردونید و فایل htaccess را نیز به حالت قبل برگردونید و یا حذف کنید !

حال در هنگام ایجاد منو جدید میتوانید در قسمت نام مستعار نامی که برای عنوان وارد کرده اید رو هم وارد کنید و یا به مدیریت منوها بروید و منوهای قبلی را نیز برای ویرایش باز کنید و نام مستعار را تغییر دهید !

[تصویر:  1319724196_1_9a49c4c99f.jpg]


البته در زبان فارسی ما با مشکل قرار دادن نام فارسی در قسمت نام مستعار روبرو هستیم که در جوملا 1.5 برای این منظور پلاگین موجود است و من هنوز برای 1.6 و 1.7 ندیدم ولی از افزونه بهینه سازی Acesef نیز میتوان استفاده کرد که نسخه رایگانش نیز برای دانلود و ترجمه شده در جومینا موجود است !
در پیوست میتوانیدپلاگین فارسی کردن ادرس ها رو با نام Unicode slugs SEF را نیز دانلود کنید و پس از نصب و فعال سازی نام مستعار را نیز فارسی وارد کنید که البته با جوملا 1.5 سازگار می باشد !

عنوان ها و سرفصل یا همان Titles & Headings

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

[تصویر:  1320962281_1_d11023081f.png]

همانطور که درتصویر بالا مشاهده میکنید برای عنوان از برچسب Heading 1 میتونید برای عنوان ها استفاده کنید !
توجه داشته باشید استفاده از چند برچسب Heading 1 در یک صفحه ارزشی ندارد و برای هرصفحه یک عنوان مناسب انتخاب کنید !
استفاده از برچسب های دیگر مانند Heading 2 و یا Heading 3 و.... مهم و مفید هستند ولی رزش برچسب Heading 1 رو ندارند !


MetaData یا همان کلمات کلیدی سایت

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

[تصویر:  1320965048_1_8a27d88159.jpg]

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

ربات ها Robots

قبل از توضیح در مورد ربات ها لازم است ما فرق خزنده (Crawling) و ایندکس (Indexing) را بدانیم !
خزنده یا خزیدن فرآیندی است خودکار که ربات جستجوگر لینک ها را دنبال میکند برای پیدا کردن محتوا و مطالب سایت !
ایندکس کردن هم درک و ذخیره صفحاتی است که خزنده یافته است !
این دو نباید اشتباه گرفته شوند و صفحاتی که توسط خزنده شناسایی نشده اند از طریق دیگر میتوانند ایندکس شوند !
شما میتوانید ربات های جستجوگر را با استفاده از فایل Robots.txt کنترل کنید تا به پوشه های امنیتی سایت دسترسی نداشته باشند !
یک فایل متنی به این نام ایجاد کنید و این فایل رو بعد از کپی کردن متن زیر که در تگ کد قرار گرفته در ریشه سایت جوملایی خود قرار دهید.این فایل کامل است و فقط کافیست کپی پیست کنید !

User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Disallow: /xmlrpc/

خوب برای اینکه در جستجوی تصاویر سایت شما مشکل پیدا نکند باید به موتورهای جستجو اجازه دهید تا پوشه تصاویر مطالب رو ایندکس کند برای این منظور در آخر کد زیر به جای پوشه معرفی شده نام پوشه ای را که تصاویر مطالب رو درون آن آپلود کرده اید قرار دهید !

Allow: /images/stories

اگر شما به جای پوشه stories تصاویر مطالب رو در پوشه ای دیگر آپلود کردید نام آن پوشه را به جای stories وارد کنید !




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

ادرس سایت منتشر کننده آموزش:

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


فایل‌(های) پیوست شده
plg_unicodeslug.zip
نوع فایل .zip
دفعات دانلود 191
اندازه 5.87 کیلوبایت

امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط شاهین سمیع عادل ، صابرمحمدی ، احسان افشاری ، aaamin ، btheme ، vahid.exe ، پیام عمرانی ، مرتضی محمدجانی ، mking ، Mojtaba Pordel ، ابوالفضل حیدری ، رضا تقی‌زاده ، mal2moh ، zaban26 ، صدرا حسابی ، محمد حسین شکوری ، babani ، shahnaz ، mahan ، disfun ، gamentech ، محمد ، sadeghi ، moas ، tobasms ، reza_101010 ، کاوه ، cisco ، gogerd ، successful ، mrgrad ، ebrahimt ، car20 ، sasanu ، محمدرضا بهارلو ، ابوذر مرادی ، yokhsan
صفحه 2 (<ارسال بالا اولین ارسال این موضوع است>)
۷-۱۱-۱۳۹۰, ۱۲:۲۰ صبح
ارسال: #11
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
کش مرورگر را خالی کنید
اگه امکانش هست دموی انلاین بزارید
مثل تصویر


فایل‌(های) پیوست شده بندانگشتی (ها)
   
امضاء محمدسلیمانی
چالش هاتو محدود نکن، محدودیت هاتو به چالش بکش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji
۷-۱۱-۱۳۹۰, ۱۲:۳۲ صبح
ارسال: #12
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
   
این هم لینک چیزی که به نمایش در میاد


این هم کد html اش :
<!-- .about { font-size: 9px; font-family: Tahoma, Geneva, sans-serif; text-align: right; } --> <!-- .about { text-align: center; font-family: Tahoma, Geneva, sans-serif; } -->
<table style="width: 260px;" border="0">
<tbody>
<tr>
<td>
<div style="text-align: center; font-family: Tahoma, Geneva, sans-serif;" dir="rtl">
<h1><strong><span style="font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #666666;">مهندسی روشنایی،معماری نور،نورپردازی،پروژکتور،چراغ های T5 و LED</span></strong></h1>
</div>
</td>
</tr>
</tbody>
</table>
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۷-۱۱-۱۳۹۰, ۱۲:۴۳ صبح
ارسال: #13
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
این کد را جایگذین کن و نتیجه رو اعلام کن

<!-- .about { font-size: 9px; font-family: Tahoma, Geneva, sans-serif; text-align: right; } --> <!-- .about { text-align: center; font-family: Tahoma, Geneva, sans-serif; } -->
<table style="width: 260px;" border="0">
<tbody>
<tr>
<td>
<div style="text-align: center; font-family: Tahoma, Geneva, sans-serif;" dir="rtl">
<h6><strong><span style="font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: normal; font-weight: normal; color: #666666;">مهندسی روشنایی،معماری نور،نورپردازی،پروژکتور،چراغ های T5 و LED</span></strong></h6>
</div>
</td>
</tr>
</tbody>
</table>
امضاء محمدسلیمانی
چالش هاتو محدود نکن، محدودیت هاتو به چالش بکش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط ali_tavanaie ، Reza Ganji
۷-۱۱-۱۳۹۰, ۰۶:۱۵ صبح
ارسال: #14
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
سلام
خوب این heading6 هستش ، هدف من اینه که صفحه اول سایتمون یک تیتر از نوع heading1 داشته باشه.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۷-۱۱-۱۳۹۰, ۰۷:۲۳ صبح (آخرین ویرایش در این ارسال: ۷-۱۱-۱۳۹۰ ۰۷:۲۵ صبح، توسط محمدسلیمانی.)
ارسال: #15
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
خوب میتونید h1 قرار بدید و سایز فونت را کوچیک کنید

اما اگه دلیل این پافشای برای h1 اونم وقتی که محتوای سایتتو زشت میکنه برای seo و sef است
شما حتی اگه از هیچکدوم استفاده هم نکنید متورهای جستجو مثل یک خزنده محتوای سایت رو زیرو رو میکنند برای یافتن کلمات کلیدی تایپ شده
البته اینکه اول heading های سایت و پیدا میکنه درسته ولی اونقدرها هم heading1 با heading6 صددرصد نیست

روشهای زیادی هست برای بالا بردن رتبه سایت اما اگه سایت زشتی داشته باشید کاربرانی که با زحمت به سایت خودتون راهنمایی کردید درنگاه اول سایت و ترک میکنه

امیدوارم موفق باشی
امضاء محمدسلیمانی
چالش هاتو محدود نکن، محدودیت هاتو به چالش بکش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، mking
۷-۱۱-۱۳۹۰, ۰۷:۵۵ صبح
ارسال: #16
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
(۷-۱۱-۱۳۹۰ ۰۷:۲۳ صبح)mohammas نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
خوب میتونید h1 قرار بدید و سایز فونت را کوچیک کنید
خوب همین دیگه! مشکل منم اینه که هرکار می کنم و فونت رو کوچیک کوچیک می کنم ، باز هم عین اولش با فونت بزرگ نشون می ده.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۷-۱۱-۱۳۹۰, ۰۸:۲۷ صبح
ارسال: #17
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
اگه میخوای تو پیام خصوصی دسترسی بده چک کنم
امضاء محمدسلیمانی
چالش هاتو محدود نکن، محدودیت هاتو به چالش بکش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط صدرا حسابی ، Reza Ganji ، mking
۱-۱-۱۳۹۱, ۰۸:۲۳ صبح
ارسال: #18
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
با سلام جناب آقای گنجی عزیز و سایر دوستان خوب
در مورد بهینه سازی اکثز تاپیک های انجمن را خواندم؛ این سوال برام پیش آمده که قالب های که با آرتیستر ساخته شده که بر اساس (ِDiv) نیست چه؟ ایا اگر بی خواهم seo را فعال کنیم اثر دارد؟
نکته دیگر اینکه heading1 را معمولا نداریم چون تیتر پیش فرض است و نمی دانیم و اگر بی خواهیم در اول تکست بخش از متن را heading1 نماییم دو تا عنوان درست می شه .
با تشکر
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱-۱-۱۳۹۱, ۰۸:۴۹ عصر
ارسال: #19
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
سلام
من طبق روش بالا که محترم آقای گنجی بیان کرده است پیش رفتم برای بهینه سازی اما بعدش سایت بالا نیامد. این و میدانم هاست که خریدم لینوک بوده اما چرا عمل نکرد نمی دانم
با تشکر
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۲-۱-۱۳۹۱, ۰۴:۳۲ صبح
ارسال: #20
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
پس از تنظیم سئو با پیام زیر مواجه می شوم که سایت لود نمی شود:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان