اغلب کدهای جاوااسکریپت آنقدر کوچک هستند که نیازی به بهینه سازی ندارند. ابتدا کدهای شما باید درست کار کنند و خوانایی لازم را داشته باشند (با بهره گی بهترین الگوریتمها (algorithms) و ساختمان داده هایی (Structures Data) که برای شما امکان پذیر است) آنگاه اگر متوجه شدید که سرعت بارگذاری صفحات شما پایین است باید به فکر زمان مناسب بهینه سازی کدهای خود باشید.
آغاز بهینه سازی جاوااسکریپت می تواند از بیشتر تکنیک های بهینه سازی سایت که در CSS و HTML استفاده می شود بهره ببرد. حذف فضاهای خالی، تکه تکه کردن و مبهم سازی، ترکیب چند فایل بصورت یکپارچه، از همه ی این ترفندها به صورت تکی یا ترکیبی می توان برای کاهش حجم کدها استفاده نمود.
در کل با ترکیب همه این تکنیک ها با هم، حجم کدها ۵۰٪ تا ۷۰٪ کاهش می یابد. با استفاده از CSS و HTML مجال بیشتری برای بهینه سازی کدهای جاوااسکریپت بدست می آید، چون شما می توانید نام توابع و متغیرها و شی ها را به صورت دلخواه تعیین کنید.
اگر حجم کدهای جاوا اسکریپت درون صفحه شما خیلی زیاد باشد مطمعنا سرعت بارگذاری صفحه وب شما هم به همین اندازه پایین است. چون ارجاع به هر کدام از فایلهای خارجی موجود در صفحه در قسمت head صفحه وب صورت می گیرد در نتیجه تمامی فایلها باید قبل از به نمایش در آمدن هر قسمتی از محتویات صفحه که درون تگ body قرار دارند بارگذاری شوند، در این صورت سرعت به نمایش در آمدن محتویات صفحه کاهش می یابد.
به همین دلیل حجم فایلهای CSS و js بسیار مهم است. اولین عیبی که به کدهای بهینه شده گرفته می شود پایین بودن خوانایی آنها است. برای حل این مشکل میتوان دوفایل جداگانه داشت، یکی فایل بهینه شده، برای استفاده در صفحه وب و دیگری (همان فایل اصلی) که دارای خوانایی بالایی است، که برای تغییرات یا مرورهای بعدی کنار گذاشته می شود. بطور مثال دو فایل Scripts.js و scripts.min.js که فایل Scripts.min.js همان فایل بهینه شده و فایلscripts.js همان فایل اصلی است.
برای قرار دادن فیلم ها و ویدئو های خود از html5 استفاده کنید، چون تشخیص ویدئو ها برای موتور های جستجوگر آسان میشود. البته سعی کنید کنار آن از کد ویدئوهای یوتیوب هم استفاده کنید.
شما همواره به دنبال بهینه سازی و سئو سایت سه مؤلفه اصلی برای کل سایت یعنی مؤلفه های متن، پیوند و محبوبیت باشید. سایتی که سه مؤلفه اصلی آن بهینه شده است حتی اگر نام دامنه آن حاوی کلمات کلیدی نباشد باز هم می تواند به رتبه های مناسب دست یابد.
اگر شما از دستورالعمل های تعیین شده تجاوز کرده اید بسته به شدت نقض قوانین از چند هفته تا چند ماه و یا تا زمانی که مشکل را رفع کنید جریمه می شوید و از نتایج جستجوی گوگل حذف می شوید.چندین مثال از شرکت هایی که جریمه شده اند وجود دارد:
JC Penney در فوریه سال 2007 جریمه سنگینی برای خرید لینک هایی که حاوی کلمات کلیدی بود، شد جریمه آنها چندین ماه به اضافه ی از بین برد بسیاری از لینک ها بود.
چند هفته بعد از آن سایت Overstock به خاطر تخفیفی که روی محصولاتش به خاطر لینک گرفتن به دانشگاه ها می داد جریمه شد و مجددا جریمه ی او هم چندین ماه بود تا دوباره سایتشان نمایش داده شد.
یک مثال معروف در انگلیس طراحیسایت (طراحی سایت شرکتی، طراحی سایت فروشگاهی) گل فروشی Interflora است. که در فوریه 2013 جریمه سنگینی شد اما فقط 11 روز طول کشید، که گوگل به طور مستقیم توضیح انداد اما باور داشت که لینک ها مرتبط بودند.
همه این مثال ها به خاطر اینکه شرکت های معروفی بودند، اخبار جریمه شدنشان تیتر روزنامه ها قرار گرفت. گوگل مرتبا اینگونه رفتارها را جریمه می کند اما اغلبشان همانند مثال های بالا تیتر روزنامه ها نمی شوند.
جریمه های گوگل انواع مختلفی دارد در اینجا مختصرا به آن می پردازیم:
در این نوع از جریمه ها، تیم وب اسپم به طور دستی بعد از پیدا کردن موارد نقض دستورالعمل ها شروع به جریمه ی سایت ها می کنند. این نقض دستورالعمل ها می تواند شامل خرید لینک، ری دایرکت کردن آب زیرکاهانه و ترفند های کلاه سیاه باشد. برای بیرون آمدن از جریمه شما ناچارید که یک درخواست تجدید نظر برای گوگل شامل موارد زیر بنویسید:
بعد از آن گوگل تصمیم می گیرد که جریمه شما را بردارد یا خیر. گاهی ممکن است که به شما بگوید که به طور کامل مواردی را که به خاطر آن جریمه شده اید را رفع نگردید. مثال شما به خاطر لینک های بی کیفیت جریمه شده اید و هنوز به طور کامل آن لینک ها را از بین نبرده اید.
اگر می خواهید بدانید که آیا جریمه ی دستی شده اید، می توانید به بخش دستی در ابزار گوگل وب مستر مراجعه کنید.
در این روش گوگل به طور اتوماتیک جرم سایت ها را شناسایی می کند و آنها را جریمه می کند. در حالت بعد از اینکه شما مشکلی را که به خاطر آن جریمه شده اید رفع می کنید دفعه بعد که گوگل سایت شما را بازبینی می کند جریمه را برمی دارد. گاهی اوقات شما ناچار می شوید که یک درخواست تجدید نظر برای گوگل بنویسید تا او چک کند که آیا مشکل را رفع کرده اید یا خیر.
شما اغلب از سئو کارها درباره ی کلاه سیاه ها و کلاه سفید ها و البته یک منطقه سوال برانگیز “کلاه خاکستری” ها شنیده اید. خصوصا زمانی که موضوعساخت لینک است. این بخش به خلاصه ای از تفاوت آنها و جوانب مثبت و منفی آن می پردازد.
کلاه سفید ها معمولا کسانی هستند که کم تر ریسک می کنند و به خوبی به دستورالعمل های داده شده ی Bing , Google عمل می کنند. استفاده از تکنیک های کلاه سفید ها بدین معناست که هنگامی که موتور جستجو به دنبال سایت های متخلف برای جریمه می گردد شما به دردسر نخواهید افتاد.
جوانب مثبت شامل نگرانی نداشتن راجب جریمه شدن توسط موتورهای جستجو است۔ متدهای کلاه سفیدان برای کاربران واقعی، خیلی خوب نتیجه می دهد و تاثیر بسزایی طولانی مدت می گذارد که یک شبه از بین نمی رود.
جوانب منفی شامل این است که تمرکز بر روی اهداف بلند مدت دارند تا کوتاه مدت. تکنیک های کلاه سفید معمولا زمان زیادی می برد تا تاثیر بسزایی در افزایش بازدید کنندگان سایت و درآمد شما داشته باشند چرا که کمتر سلطه جو هستند.
لقب کلاه سیاه ها قبلا فقط به هکر ها داده می شد. اما اکنون به تکنیک هایی که برای تجاوز از دستور العمل های موتور های جستجو ایجاد می شود نیز گفته می شود. این تکنیک ها به دنبال راه گریزی از الگوریتم های موتورهای جستجو هستند تا بتوانند رتبه ای ورای آنچه سزاوارش هستند در رتبه بندی گوگل بدست آورند.
این روش ها برای طولانی مدت جوابگو نیستند چرا که موتور های جستجو آنها را پیدا کرده و متوقف می کند. ولی برای کوتاه مدت به افزایش بازدید کنندگان کمک می کند.
شما یک تجارتی را شروع می کنید که می خواهید برای سالها آن را ادامه دهید و رقابت کنید. اگر چنین تصمیمی دارید باید قبل از پذیرش تاکتیک های موجود از میزان ریسک پذیری آن آگاه شوید. حتی در تجارت آفلاین هم به همین منوال است و انجام تاکتیکی با ریسک بالا ممکن است تاثیر بدی در تجارت ما بگذارد.
در یک تجارت شما باید جنبه های ریسک دار و جنبه های مفید یک فعالیت را سبک و سنگین کنید.
دلیل اهمیت استراتژی های کلاه سفید برای یک طراحی سایت : این متدها ریسک پذیری کار شما را به حداقل می رسانند واحتمال جریم شدن شما توسط گوگل را به حداقل می رسانند و مهم تر از آن برای اینترنت، صنعت شما و تجربه ی مشتریان ارزش قائل اند.
اگر شما می خواهید که مشتریان با وفایی داشته باشید که علاوه بر اینکه از شما خرید می کنند شما را به دوستان خود هم توصیه کنند باید برای آنها تجربه ی خوبی ایجاد کنید . تهیه کردن مطالب مفید و ارزشمند یکی از این راه ها است.
حقه ای که امروز برای شما کار می کند، ممکن است فردا دیگر جواب گو نباشد. خیلی از کلاه سیاه ها ممکن است روش های مشکوکی را جایگزین روش های سابق خود کنند و به همین منوال چرخه ادامه داشته باشد.
اما مشکل اینجا است که بسیاری از تجارت ها پذیرای چنین لینکی نیستند و نمی توانند مدام نگران این باشند هر لحظه ممکن است اتفاق بدی برای طراحی سایت(طراحی سایت شرکتی، طراحی سایت فروشگاهی) شان بیفتد و موتور جستجو تخلف سایت آنها را پیدا کند و جریمه ی شان کند.
با چک کردن سئو می توانید مشکلات سایت خود را برطرف سازید و سئو را به درجه بالایی رسانده و منجر به افزایش بازدید سایت شوید.
برای بررسی سئو وب سایت دوازده گام وجود دارد که در ادامه به توضیح آنها خواهیم پرداخت.

فایل Robots . txt را ایجاد کنید و نقشه سایت خود را به آن ارسال کنید. فایل Robots . txt به موتورهای جستجو می گوید که چه صفحاتی در وبسایت شما ایندکس شده است.
نقشه های سایت فرصتی را ایجاد می کند تا موتورهای جستجو درباره هر تغییر موجود در سایت اطلاع حاصل کنند.
بررسی کنید که آیا وبسایت در هنگام باز شدن آدرس صفحه آن به صورت www یا بدون www و یا هر دو است. اگر هر دو است آن وقت دومین ارجح وبسایت را انتخاب کنید و نیز آن را در گوگل وبمستر انتخاب کنید. ریدایرکت ۳۰۱ برای پیاده سازی بین نسخه های http:// و http:/ / www وب سایت ضروری است، اگر این کار را نکنید تمام لینکهای ورودی که به http : / / example . com اشاره می کنند با اعتبار به http : / / www . example . com منتقل نمی شود و بالعکس.
در صورت وجود لینک شکسته یک صفحه باز نمی شود. بسیار مهم است که آنها را برطرف کنید به دلایل زیر :

صفحه طراحی سایت ( طراحی سایت فروشگاهی، طراحی سایت شرکتی)باید در ۵ تا ۷ ثانیه بارگذاری شود. این کار را می توانید با ابزار GT metrix بررسی کنید.

طراحی سایت حرفه ای باید به صورت واکنش گرا باشد.

کلمه کلیدی فعالیت اصلی در آنالیز سئو وبسایت است و یکی از فاکتورهای تعیین کننده در موتور جستجو است. کلمه کلیدی می تواند باعث موفقیت یا شکست یک فعالیت بازاریابی آنلاین وبسایت شود

این تگها شامل بهینه سازی موضوعات و بهینه سازی توضیحات (description) می باشد. بهینه سازی موضوعات کمک در رتبه بندی وبسایت و سئو سایت میکند در حالیکه بهینه سازی سایت توضیحات کمک در افزایش CTR (نرخ از طریق کلیک) وبسایت می شود.
این یک مرحله بسیار مهم بررسی سئو است به این ترتیب که به طور منظم مراقب رقبای خود باشید تا بدانید آنها چه کرده اند و از چه مواردی برای موفقیت خود استفاده می کنند. برای بررسی رقبای خود باید مواردی را در نظر بگیرید مانند مدت فعالیت سایت، بک لینک ها، رتبه کلمه کلیدی در گوگل و غیره.
بسیار مهم است که ویژگی اضافه کنید که از طریق آن بتوانند کاربران تجربیات خوب خود را ارسال کنند.

اعتبار صفحه و لینک بیلدینگ را برای حفظ رتبه بندی کلمه کلیدی با وبسایت های اعتبار بالا و دارای رتبه بندی بالا شروع کنید. برای بررسی سئو سایت خود برخی سایت های آنلاینی هستند که بر اساس معیارهای تعریف شده در آنها به آنالیز سئو سایت شما پرداخته و می توانید با استفاده از آنها مشکلات سئوی خود را برطرف کنید.
بهینه سازی سایت و سئو سایت موتور جستجو (SEO) و تبلیغات در گوگل (گوگل AdWords) اجزای اصلی بازاریابی موتور جستجو (SEM) هستند. در ادامه به تشریح تفاوت بین سئو و AdWords و نیز مزایای سئو در برابر AdWords اشاره می کنیم.

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

گوگل Adwords یکی دیگر از گزینه بازاریابی اینترنتی برای تبلیغات است که قادر می سازد شما تبلیغات خود را بر روی صفحه نتایج بالای جستجو بر روی گوگل همچنین دیگر وبسایت ها وابسته (affiliate) قرار دهید.
