طراحی سایت با اسنیپت های جدید گوگل - دارکوب در بلاگ اسکای

تلفن تهران: 22083926 - 22085386 - 22082258 | آدرس: تهران، سعادت آباد، سرو غربی، کوچه آریا، پلاک 4، واحد 7

طراحی سایت با اسنیپت های جدید گوگل - دارکوب در بلاگ اسکای

تلفن تهران: 22083926 - 22085386 - 22082258 | آدرس: تهران، سعادت آباد، سرو غربی، کوچه آریا، پلاک 4، واحد 7

5 روش برای افزایش سرعت جوملا

چرا می بایست سرعت جوملا را افزایش دهیم؟

گوگل اخیرا اعلام نموده سرعت بالا آمدن سایت نقش بسیار مهمی در رنکینگ سایت در موتورهای جستجو پیدا کرده. بالا بردن سرعت وب سایت تاثیر بسیار زیادی در رضایت کاربران از سایت شما دارد و می بایست آن را در طراحی سایت خود رعایت نمایید. بسیار جالب خواهد بود که سایت شما با تعداد بازدید کننده بالا فقط 12 ثانیه برای بالا آمدن زمان نیاز داشته باشد. در این مقاله به شما آموزش خواهیم داد چگونه سرعت سایت جوملای خود را بررسی نمایید و در نهایت 5 روش ارائه می نمایم تا سرعت بالا آمدن سایت را ارتقاء دهید.

بررسی سرعت وب سایت

ابزارهای بسیاری برای بررسی سرعت جوملا وجود دارد. می توانید یکی از آنها را انتخاب نموده و سرعت سایت خود را بررسی نمایید.

iJoomla ماژول رایگانی ارائه نموده که می توانید بر روی سیستم جوملای خود نصب نمایید. می توانید آن را از آدرس زیر دانلود نمایید. این ماژول رایگان بوده و می توانید توسط آن سرعت سایت خود را بسنجید.
http://www.ijoomla.com/free-downloads?view=document&id=3&catid=598 
روش دیگر سنجش سرعت سایت اضافه کردن کد سنجش سرعت به کد آنالیتیک گوگل می باشد که می توانید آن را از آدرس زیر دانلود نمایید:
https://support.google.com/analytics/answer/1205784
روش دیگر ابزار بررسی سرعت سایت گوگل می باشد که آدرس آن در زیر موجود است:
http://developers.google.com/speed/pagespeed/insights/
ابزار دیگری که وجود دارد http://tools.pingdom.com می باشد. که این سایت ابزارهای بسیاری برای بررسی عملکرد وب سایت دارد.
بهترین ابزار برای بررسی سرعت سایت ابزار بررسی سرعت گوگل می باشد. در صورتی که در این سایت رتبه 90 از 100 را کسب نموده اید، سرعت وب سایت شما مناسب است.

5 روش برای افزایش سرعت جوملا

1 - افزایش سرعت از طریق بهینه سازی تصاویر
یکی از بهترین و راحترین راه ها برای بالا بردن سرعت جوملا بهینه سازی تصاویر سایت می باشد. در سایت از تصاویر بزرگ استفاده ننماید و تصاویر استفاده شده در سایت را توسط نرم افزارهای گرافیکی مانند Fireworks و Photoshop بهینه سازی نمایید. این کار را در صفحه اصلی سایت با دقت بیشتری انجام دهید.
2 - Extensions, scripts, bloat
جوملا به شما امکان نصب انواع مختلف ابزارها را می دهد. سعی نمایید این ابزارها را در صورتی که به آن نیازی ندارید حذف نمایید. همچنین ابزارهای مورد نیاز خود را نیز بررسی نمایید تا بخش های اضافی آن را حذف نمایید. بهتر است یک متخصص سئو سایت شما را بررسی کامل نمایید تا پلاگین ها و کامپوننت های نصب شده مشکلی از نظر سئو نداشته باشد. زیرا برخی از ابزارهای جانبی جوملا مشکلات فراوان سئو دارند که می بایست قبل از استفاده برطرف شود.
3 - فشرده سازی و یا compress
در تنظیمات جوملای شما موردی به نام gzip compression وجود دارد. آن را حتما فعال نمایید زیرا این ابزار فایل های css و html را به صورت فشرده برای کاربر ارسال می نماید.این امکان سرعت وب سایت را ارتقاء می دهد و همچنین باعث کمتر مصرف شدن پهنای باند هاست می گردد. برخی سرورها این امکان را به صورت پیش فرض فعال می نمایند.
4 - سیستم کش
شما می توانید سیستم کش سایت را از طریق جوملا فعال نمایید. سیستم کش صفحات سایت را به صورت فایل ذخیره می نماید بنابراین در تقاضای بعدی سایت با سرعت بیشتری لود می شود. مشکلی که فقط این مورد دارد آن است که محتوای سایت شما جدید نیست. زیرا سیستم کش سایت شما را برای مدتی با داده های قبلی نمایش می دهد ولی سرعت سایت شما بالا می رود. برای فعال سازی سیستم کش جوملا به بخش تنظیمات جوملا مراجعه نمودن و سیستم کش را بر روی فعال و Conservative caching ست نمایید. و همچنین cache time را بر اساس نیاز خود به دقیقه تنظیم نمایید. این زمان مدت زمانی است که فایل های کش دوباره بارگذاری می شود.
5 - سرعت هاست
برخی مواقع پایین بودن سرعت سایت از هاست نا مناسب می باشد. سرویس هاست خود را توسط ابزارهای بررسی سرعت سایت چک نموده تا از عملکرد صحیح هاست خود مطمئن شوید. سعی نمایید از شرکت هاستینگ معتبر هاست تهیه نمایید و در صورتی که توان آن مالی آن را دارید از هاستینگ های اختصاصی استفاده نمایید.

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

سورس:

افزایش سرعت جوملا

برنامه نویسی و طراحی سیستم کش توسط php

در صورتی که می خواهید سرعت سایت خود را بالا ببرید و همچنین میزان بار استفاده شده بر روی سرور را کمک نمایید می توانید از php برای کش کردن صفحات سایت کمک بگیرید. کش کردن به آن معنی است که یک نسخه از صفحه مورد نظر بر روی سرور ذخیره می گردد و در درخواست کاربر بعدی به جای اجرا شدن صفحه مورد نظر فایل کش ذخیره شدن در سایت به کاربر نمایش داده می شود. شما همچنین می توانید در برنامه نویسی کش سایت خود زمان مشخص نمایید به عنوان مثال مشخص نمایید هر 15 کش جدید در سایت نوشته شود. مدت زمان کشی که تعیین می نمایید بسته به وضعیت سایت شما می باشد. در صورتی که سایت شما دائما در حال تغییر است کش را باید بسیار کم و در حد 1 دقیقه ست نمایید و در صورتی که سایت شما تغییرات خاصی ندارد می توانید کش حتی 1 ماهه ست نمایید. استفاده از سیستم کش باعث می شود بار بر روی به میزان قابل توجهی کاهش یابد زیرا دیگر لازم نیست برنامه php اجرا گردد و صفحه برای کاربر ارسال گردد. صفحه مورد نظر به مانند یک صفحه html لود می گردد. 
برای ایجاد سیستم کش در فایل php خود کافی است کد زیر نظر را در بالای فایل php خود کپی نمایید:


<?php
$cachefile = "images/cache.html";

$cachetime = 15 * 60; // 5 minutes

// Serve from the cache if it is younger than $cachetime

if (file_exists($cachefile) && (time() - $cachetime
< filemtime($cachefile))) 
{

include($cachefile);

echo "<!-- Cached ".date('jS F Y H:i', filemtime($cachefile))." 
-->n";

exit;

}

ob_start(); // start the output buffer
?>


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


<?php
// open the cache file for writing
$fp = fopen($cachefile, 'w'); 

// save the contents of output buffer to the file
fwrite($fp, ob_get_contents());

// close the file

fclose($fp);

// Send the output to the browser
ob_end_flush(); 
?>


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

منبع:

سیستم کش  php

تبدیل هر وب سایت به سایت موبایل توسط نرم افزار phpMobilizer

تبدیل هر وب سایت به سایت موبایل توسط phpMobilizer

phpMobilizer به صاحبان وب سایت قابلیت اضافه نمودن پشتیبانی سایت از موبایل را میدهد.

phpMobilizer چیست؟
به صورت اتوماتیک هر وب سایتی را به وب سایت موبایل تبدیل می نماید. phpMobilizer به مانند سایر مبدلهای سایت به نسخه موبایلی کار می کند به جز آنکه این برنامه بر روی سرور شما 

اجرا می شود.

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

قابلیت ها

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

نیازمندی ها

  • PHP 5
  • Apache (.htaccess/mod_rewrite capable)

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

https://code.google.com/p/phpmobilizer/

منبع:

تبدیل هر وب سایت به سایت موبایل

چگونه ترافیک بیشتری از مقالات صفحات وب سایت خود بدست آوریم


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

 

قوانین عمومی

 

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

قوانینی برای انتخاب موضوع

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

نکته های پیشرفته

  • نسخه پی دی اف pdf مقاله خود را جهت دانلود قرار دهید
  • مقاله خود را در شبکه های اجتماعی به اشتراک بگذارید و برای مقالات خود هش تگ در نظر بگیرید.
  • در مقالات خود بخش نظرات و رتبه دهی قرار دهید تا کاربران بتوانند آزادانه نظرات خود را اعلام نمایند و همچنین به مقاله رتبه دهند. برای رویت توصیه هایی جهت ایجاد مناسب بخش نظرات مقالات وب سایت کلیک نمایید.
  • در بخش زیرین مقالات خود کلیدهای به اشتراک گذاری در شبکه های اجتماعی را قرار دهید تا زمانی که کاربر تمایل داشته بتوانید مقاله را به راحتی در شبکه اجتماعی خود به اشتراک بگذارد.
  • در نوشتن مقاله تگ h1 را برای عنوان مقاله و تگ های h2 و h3 را برای زیر عنوان های مقاله در نظر بگیرید و مقاله را به درستی بخش بندی نمایید.
  • در مقالات خود حتی الامکان سعی نماید از تصاویر نیز استفاده نمایید و آلت تصویر را قرار دهید.
  • در صورت لزوم مقالات خود را دسته بندی نمایید و در بالای صفحه مقاله به آدرسی که کاربر هم اکنون در آن قرار دارد اشاره نمایید.
  • آدرس:
  •  ترافیک بیشتری از مقالات وب سایت خود بدست آوریم

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

برای رفع مشکل صفحه بندی مطالب در سئو جهت عدم داشتن عناوین و مطالب تکراری برای لیست های بلند در طراحی سایت خود می بایست کد

Pagination with rel="next" and rel="prev".

را به لینک های صفحه بندی خود اضافه نماییم

لینک:

مشکل صفحه بندی در سئو