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


ارسال پاسخ 
 
امتیاز موضوع:
  • 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
صفحه 4 (<ارسال بالا اولین ارسال این موضوع است>)
۲۲-۵-۱۳۹۱, ۱۱:۰۲ صبح
ارسال: #31
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
سلام اقای گنجی این مبحث کامل شده یا نه هنوز


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

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

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


نوشتید میخواستم ببینم کی تموم میشه
چون من یه سایت زدم ولازمش ایندکس شدن سریع به خاطر رقابت شدید بین سایت های فناوری هست
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۲-۵-۱۳۹۱, ۱۱:۲۵ صبح
ارسال: #32
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
درود
چندتا نکته کوچیک مونده و در انتهای آموزش سایت منتشر کننده میتونید ببینید.
راستش کلا یادم رفته بود ولی چشم سعی میکنم تکمیل کنم.
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط alizadeh
۲۲-۵-۱۳۹۱, ۱۱:۳۹ صبح
ارسال: #33
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
مثل همیشه ممنون اقای گنجی اگه مطالب مثل این هم هست بزارید لینکشو اینجا من جستجو کردم به نتیجه نرسیدم
من یه مطلب رو میزنم چهار روز بعد ایندکس گوگل میشه در حالی که تو وردپرس 10 دقیقه طول نمیکشید
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji
۱-۶-۱۳۹۱, ۰۷:۳۱ صبح
ارسال: #34
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
چطور htaccess.txt که مخفی هست رو شو کنیم؟؟؟
امضاء Zhyar
در فروشگاه اینترنتی من این خدمات داده می شود: ارسال رایگان به سراسر کشور + قیمت هایی کاملا منصفانه و رقابتی + گارانتی 18 ماهه + 5 سال خدمات پس از فروش

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
Ok
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱-۶-۱۳۹۱, ۰۷:۳۹ صبح
ارسال: #35
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
هنگامی که در صفحه اصلی کنترل پنل روی آیکن فایل منیجر کلیک میکنید یک پنجره پاپ آپ باز میشود که مسیر رو انتخاب میکنید و همچنین در انتهای آن چند گزینه است که میتونید تیک گزینه نمایش فایل های hiden رو بزنید.
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۳۰-۵-۱۳۹۲, ۱۲:۵۵ صبح
ارسال: #36
آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
سلام.میدونم خییییلی وقته از این مبحث گذشته اما مشکل من پیچیده شده واسه همین جسارتا یه کمک میخواستم
من برای بهینه سازی سئوی جوملا 2.5.14 فایل ذیل رو تغییرنام میدادم اما اعمال نمیشد و پیغام زیر رو میداد.
htaccess.txt >>>>>> .htaccess >>>>>> FileOp Failure on: /home2/bazareda/public_html/htaccess.txt: Destination already exists.

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

که 132 شناسه مطلب درقسمت مطالب جوملاست
امضاء jahani
درمعادله زندگی ...گذشته وآینده باهم برابرنیستند!!!
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


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