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


ارسال پاسخ 
 
امتیاز موضوع:
  • 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
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
چرا من وقتی میخوام اسم فایل htaccess.txt را تغییر بدم

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

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


دانلود رايگان افزونه هاي جوملا

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۱-۸-۱۳۹۰, ۰۳:۵۹ صبح
ارسال: #3
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
سلام. میشه بیشتر توضیح بدید ؟ یعنی شما بعد از اینکه فایل رو به htaccess. تغییر نام می دهید و ذخیره می کنید بازم بعد از ذخیره به این نام htaccess.txt نشون داده میشه ؟

ببینید دسترسی این فایل روی چند قرار گرفته ؟
امضاء vahid.exe
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
- دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
- دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji
۲۱-۸-۱۳۹۰, ۰۶:۰۳ صبح
ارسال: #4
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
بعضی اوقات دیر عمل می کند یا اینکه بعضی اوقات یک فایل دوبار کپی شده یک بار تغییر نام کرده و بار دوم نکرده و هر دو موجود است ولی یکی از آنها مخفی است . موفقع باز کردن پوشه روت نمایش فایل های مخفی را فعال کنید .
امضاء شاهین سمیع عادل
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
/ دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

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

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

مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط صابرمحمدی ، Reza Ganji ، مرتضی محمدجانی ، mking ، رضا تقی‌زاده ، shahnaz
۲۱-۸-۱۳۹۰, ۰۹:۱۸ صبح
ارسال: #5
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
بله درسته
حق با آقا شاهین
من خودم با همین مشکل مواجه بودم.
باید فیل مخفی رو نمایان کنید .
شما 2 فایل htaccess.txt دارید که یکی به صورت مخفی و دیگری نمایش داده میشه
یکی از این فایلها رو حذف کنید.
البته برای محکم کاری اول فایل را دانلود کرده و سپس حذف کنید تا اگر مشکلی پیش آمد بتوانید سرجاش قرار دهید.
موفق باشیدRose
امضاء مرتضی محمدجانی
ما چنان زندگي مي كنيم كه گويي همواره در انتظار چيزي بهتر هستيم، حال آنكه اغلب آرزو مي كنيم كه اي كاش گذشته باز گردد و بر آن حسرت مي خوريم
در پیام خصوصی سوال نفرمایید
اگر در اولين قدم، موفقيت نصيب ما مي‌شد ، سعي و عمل ديگر معني نداشت. موريس مترلينگ
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، شاهین سمیع عادل ، صابرمحمدی ، رضا تقی‌زاده ، Pourdaryaei ، shahnaz ، moas
۱۵-۱۰-۱۳۹۰, ۱۱:۴۰ عصر
ارسال: #6
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
دوستان آیا باید یه این صورت قرار بدم ؟ چون می خوام گوگل تصاویر رو ایندکس کنه

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
امضاء zaban26
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱۵-۱۰-۱۳۹۰, ۱۱:۵۳ عصر
ارسال: #7
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
در اموزش توضیح داده شده که برای پوشه تصاویر از allow استفاده کنید !
کدش در تاپیک اموزش بهینه سازی جوملا است !
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Pourdaryaei ، gogerd ، shahnaz
۶-۱۱-۱۳۹۰, ۰۸:۲۱ عصر
ارسال: #8
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
سلام
سایت ما یک سایت با قالب ترکیبی هست ، به همین خاطر هم چون صفحه اصلی سایت از مجموعه ای از قالب ها ایجاد شده ، در حالت پیش فرض Heading1 نداریم.
من خودم یک ماژول دستی نوشتم و به گوشه سایت اضافه کردم ، اما متاسفانه هر چقدر هم تیتر رو که heading1 هست کوچیک می کنم ، باز هم خیلی بدفرم و زشت توی صفحه سایت قرار می گیره.می خواستم ببینم راه حل چیه؟
آیا میشه فونت رو به شیوه صحیحی بدون این که خصوصیت heading 1 رو ازش بگیرم کوچیک کرد؟
آیا میشه از یک ماژول یا امکان خاصی برای این منظور استفاده کرد؟
آیا مشکل از کدنویسی css سایت هست؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۶-۱۱-۱۳۹۰, ۰۸:۲۹ عصر
ارسال: #9
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
میتوانید از ادیتورهای پیشرفته بهره بگیرید.
و یا در سی اس اس تغییرات بدهید.(توصیه نمیشود)
موفق باشیدRose
امضاء مرتضی محمدجانی
ما چنان زندگي مي كنيم كه گويي همواره در انتظار چيزي بهتر هستيم، حال آنكه اغلب آرزو مي كنيم كه اي كاش گذشته باز گردد و بر آن حسرت مي خوريم
در پیام خصوصی سوال نفرمایید
اگر در اولين قدم، موفقيت نصيب ما مي‌شد ، سعي و عمل ديگر معني نداشت. موريس مترلينگ
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط صدرا حسابی
۶-۱۱-۱۳۹۰, ۰۹:۵۲ عصر
ارسال: #10
RE: آموزش بهینه سازی جوملا برای موتورهای جستجو SEF
(۶-۱۱-۱۳۹۰ ۰۸:۲۹ عصر)مرتضی محمدجانی نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
میتوانید از ادیتورهای پیشرفته بهره بگیرید.
و یا در سی اس اس تغییرات بدهید.(توصیه نمیشود)
موفق باشیدRose
خوب فکر می کنم ادیتور پیشرفته الآن نصب باشه (امکان دیدن html قایل ، تغییر css و غیره رو داره) اما وقتی تو ادیتور می بینم تیتر رو خوب و مناسبه ، فونتش مثلا 14 پوینته ، اما وقتی میاد تو قالب سایت دوباره عین اولش میشه.
الآن نگاه کردم ، tinymce ویرایشگر پیشفرضه ، rokpad هم قابل فعالسازیه.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


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