От известно време насам блогът ми all4website.info товареше доста хостинга (shared). Ограничението от допустими 40 процесорни минути беше преминавано многократно и то с доста.
Започнах да се чудя какво да го правя. Реално на този споделен хостинг акаунт се хостваха само 3 WP блога. Моят личен блог е правил най-голям трафик – приблизително между 50 и 100 уникални посещения, които пък от своя страна са генерирали между 100 и 300 имресии. Другите два сайта изобщо не ги броя – те са нищо друго освен сателитки.
Започнах да премахвам плъгините от второстепенно значение, включително и социалните бутони, защото се стигна до там, че започнах да не искам трафик. Малко тъпо, след като нормалните хора с нормалните сайтове се борят за повече трафик, аз пък се старах да правя възможно по-малък такъв – за да не товаря хоста.
Това не помогна особено. Минутите продължаваха да бъдат над 40. След разговор с хостинг компанията разбрах, че са ме налазили ботове – но какви точно не разбрах. По пътя на логиката сметнах за добре, че трябва да се блокират и да се оставят само важните като Googlebot.
След като от хостинг компанията не ми оказаха никакъв съпорт по проблема, реших сам да се заема доколкото ми бе по силите и компетенцията. Опитвах се да различавам човешки IP-та от такива, които са на ботове и директно ги блокирвах (тези на роботите). След като блокирах най-активните IP-та реших да изчакам и да видя какво се е получило.
Още на следващият ден процесорните ми минути бяха на половината на допустимите – около 20. Което си беше супер. В продължение на седмица следях как вървят процесорните минути и всичко с тях си беше ок. Докато в един ден…
Сайта ми изчезна от индекса на Google… заедно и с PageRank-а. WTF!!!
Оказа се, че по невнимание съм блокирал Googlebot, както и още много други… като например бота от SEOmajestic. И понеже не знаех кое точно IP е на Googlebot се наложи отново да ги разблокирам всичките.
Но нали се сещате какво стана с процесорните минути?
Както и да е – сега блога ми, който пак ще се повторя, че прави не повече от 100 посещения на ден се хоства на VPS. И само за сравнението: Lifehackerbg.com, който съм сигурен, че прави над 1000 уникални дневно се хоства на споделен хостинг! Какво да кажа повече – Красота!
Да отбележа също, че използвах плъгина на Мартин Лазаров – Hyper Cache Extended, който доколкото разбрах е един от най-добрите кеширащи плъгини, а и освен това бях направил компресия на javascript-овете и на css-тата. Това също не ми е помогнало.
Всъщност основното нещо, което искам да кажа с тази статия е, че хората оставени на дадена длъжност не си вършат работата. Защото след като дадена фирма има поддръжка тя би следвало да оправя проблеми, а не мислено да плюе клиентите си с израза: “Ти за 3 лева на месец к’во искаш” и да ми праща мейли да не се притеснявам и че ако реша да се откажа от хостинг акаунта си, те щели да ми върнат парите.
То е най-лесно да върнеш парите на някой, трудно е да го задържиш като клиент.
За щастие обаче, фирмите с политика като на Mtel са малко, а в този бранш или печелиш клиент или губиш клиент – и ако на мен нещо, дори малко не ми харесва – казвам чао и отивам при друг.
След като има конкуренция би следвало хостинг фирмите да правят всичко по силите си да задържат клиентите си, относно поддръжката – те трябва да ти връщат отговор на запитването още преди да си им изпратил мейл. Така трябва да се работи. А не да ти кажат, че във всеки момент можеш да се откажеш от тях и че те ще ти върнат парите. Това е тъпо.
Тъй като не смятам цял живот да държа блога си на VPS ще си потърся споделен план при хостинг компания, която няма да откаже да го приюти и ако има някакви проблеми със сайта – те да бъдат решени.
И наистина се радвам, че в тази публикация нетипично за мен не използвах и не назовавах конкретни имена.

Не знам дали си опитвал, но пробвай да блокираш само анонимните ботове без User-Agent. Именно те правят проблемите. А добрите ботове, като Googlebot и другите търсачки ще си имат безпроблемен достъп. Ето код за .htaccess :
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule ^(.*)$ – [F]
Той и fitnesinstruktor.com прави по 40 хиляди уникални посетителя на месец но среден разход на процесорно време е 25 CPU минути, без Hyper Cache Extended . Не мисля, че грижата за проблемите на сайта е на хостинг компанията, при условие че не е свързана със софтуера на сървъра, а изцяло с wordpress framework-а. Мисля, че премълчаваш доста факти относно това колко мейла си разменил с мен – аз поне не се притеснявам да назовавам имена.
Аз също не се притеснявам, просто не искам да злепоставям който и да било. Факт е обаче, че половината от съдържанието, което го пише в мейла все едно някой ми говори на талибански – тоест не разбирам за какво става въпрос, нито ми е работа да разбирам. Аз си разбирам от това да си вдигам сайтовете в топа на google – това го мога, това правя.
Не съм системен администратор, нито искам да бъда такъв. Факт е, че не получих адекватна помощ, която да реши проблема с процесорните минути, затова бях принуден да преместя сайта, така, че да не правя проблеми.
И съм почти 99% сигурен, че при СуперХостинг потребителите нямат моите проблеми, просто защото там политиката не позволява да няма недоволен клиент, всеки изминал ден се убеждавам в това, само анализирайки бранша.
“все едно някой ми говори на талибански” – правилно го каза – какво очакваш от мен? Аз да ти деактивирам Widgets на блога или да пренапиша кода на сайта? Позволи ми да съм запознат по-добре от теб с политиката на колегите…. днес за първи път съжалих, че действително съм отделил повече от предвиденото време за да правя детайлен php профил и проследяване на трафика, защото освен клиент имах и други възприятия за теб. btw, честити имен ден – късмет и успех
Аз не съм програмист, нито системен администратор, нито пък имам желание да ставам такъв. Мен не ме интересува как работи сайта – мен ме интересува това да работи безпроблемно. Ако можех да “пиша”, нямаше да ползвам WP, а щях да си направя собствен CMS. Да обаче, единственото което мога да напиша е есе на тема “колко съм прост, че не мога да си оптимизирам сайта за сървъри, а само за търсачки”
Не си мисли, че не съм обсъждал въпросният проблем с натоварването и с други хора. И знаеш ли какво ми казаха? Че съпорта на СуперХостинг е отстранил точно същия проблем – когато е имало здраво налазване от ботове. Аз се опитах самичък, но не успях. Защото не ми е това работата. И нямаше кой да ми помогне…
Това, че има колеги SEO-та, които разбират и от програмиране и от сървъри си е в техен плюс.
Преди време и аз взех да претоварвам сървърите на SuperHosting. Надвишавах почти двойно лимитите. Със съпорта им се опитвахме да оптимизираме сайта, но неуспешно. Просто му беше дошло времето за по-сериозен сървър и го преместих без да са ме молили да го правя. Предполагам още щяха да ме търпят, но аз искам да спазвам правилата.
WordPress е ужасна система по отношение на скорост и сигурност. За съжаление хостинг компаниите много трудно могат да отчетата точно кой модул товари и защо. Кеширания, индекси, оптимизации – нищо не помага съществено. Затова вече съм свел употребата на WordPress само до 3 блога.
Васко, аз няма какво друго да ползвам.
Знам, че си питал и други…. интернет е тясно място, цитатите се споделят бързо.
Иска ми се да споделя и моите премеждия по темата, защото съвсем наскоро, даже последно онзи ден имах проблем с процесорното време и хостинга.
Това, което стана при мен ,е че след като активирах един плъгин целия сайт просто заби и престана да зарежда. Веднага писах на суперхостинг, на които съм клиент и първото писмо беше да ми обяснят подробно евентуални причини, поради, които вероятно е възникнал проблема.
След което влязоха в сайта и спряха всички плъгини и сайта тръгна. Естествено беше си от плъгините претоварването и като се сетя кой съм активирал последно просто не го включвам.
Втория път беше същото, активирах един уж платен, професионално направен плъгин ама пак надвиших процесорното време и блокира всичко. Хората отново ми обясниха и ми изключиха вс плъгини.
Незнам защо всички изключват-или не могат да установят кой точно товари или просто до там е съпорта. Та относно съпорта това, което съм питал ми се е отговаряло и то доста подробно, защото хал хабер си нямам от хостинг, а от програмиране и представа си нямам-то ако имах само….
Но в момента съм орязал драстично плъгините и за да добавя нещо допълнително към сайта като добавка явно ще трябва да сменям плана и да не съм вече на споделен хост.
Жалко че не мога и да си оптимизирам кода на темата, за да подобря тия неща ама какво да се прави. Това, което четох по темата и което работи за сега добре при мен е както казваш Андрей добавката Hyper Cache Extended за life-a, а в другите ми два сайта съм сложил комбинация от wp super cashe и db reload fix, и съм доволен за сега, но пък там трафика е смешен. wordpress е тромава работа, но който не разбира от програмиране той си остава добър вариант!
Христо, има много елементарен отговор на въпроса ти “Незнам защо всички изключват-или не могат да установят кой точно товари или просто до там е съпорта.” – и той е “защото са хостинг фирма, а не уеб студио”.
Те гарантират сървърна среда, която трябва да е благоприятна за всички, които я ползват и няма как да допуснат 1 да турмози всички.
Именно затова всеки, който желае да се храни от интернет и да има собствен сайт, би трябвало да отговаря сам за него си, а хостинга да отговаря за сървърната среда. Елементарно е.
Поздрави и без лоши чувства! :)
Александър с това „Незнам защо всички изключват-или не могат да установят кой точно товари или просто до там е съпорта.“ не казвам, че са длъжни да знаят, просто изказах предположение. Не им разбирам от работата на съпорта, но пък съм доволен от тях. Помогнаха ми хората и важното, е че след 10 мин всичко си работеше отново. Иначе си прав за бизнеса и грижата за сайта, да. Не го приемам с лоши чувства :)
Pingback: Happy Backlinks Day 2011 | All4WebSite.info