Архив за категорията 'SEO'

Как да постъпим когато планираме downtime на сайта си?

Публикувано в SEO, Интернет на 31.01.2011 Няма коментари »

Как да планираме downtime

Попаднах на една интересна новинка в WebDesign Central блога на Гугъл, за това как да постъпваме когато ни се налага да спрем сайта си за известно време без това да ни се отрази зле за репутацията.

От време на време се задава въпросът дали видимостта на даден сайт в резултатите от търсене може да се отрази зле за самия сайт, ако Гугъл бота не може да го обходи? Става дума за Downtime! Това е една английска думичка, която определено е много мразена от всеки собственик на уеб сайт.  Като си говорим за downtime, за съжаление обаче понякога той определено е неизбежен. Може би си казвате „Защо пък да е неизбежен? Никога не е неизбежен!“, да ама не. Навярно ви се е случвало да си спрете сайта за поддръжка, да запълните сериозна дупка в сигурността, да се счупи някой сървър или да се е случило нещо друго приятно или неприятно. Въпросът обаче тук е, как да имаме Downtime и това да не ни повлияе зле, защото прекъсвания които не са обозначени като такива, могат много лошо да повлияят на репутацията на вашия сайт. Но разбира се, чичко Гугъл ни дава съвет, как можем да си запазим репутацията добра пред неговия вечен слуга познат на всички като Googlebot-а.

Какво да направим?

Вместо да връщате HTTP код 404 (Not Found) или да показвате някаква страница за грешка с HTTP код 200 (OK) по време на даунтайм-а, е по-добре да върнете HTTP код 503(Service Unavailable), което ще каже на бота, че даунтайма е временен. Нещо повече, така имате възможността да покажете на посетителите на сайта и на ботовете приблизително кога сайтът ви ще бъде отново на линия. Ако имате идея за продължителността на даунтайма в минути, секунди и стотни :) или можете да предположите дата и час на връщането ви онлайн можете да го уточните с един допълнителен  HTTP хедър Retry-After header, от който Гугъл бота може да си прецени кога да дойде пак за да обходи сайта ви.

От Гугъл споделят, че връщането на 503 HTTP хедър би било прекрасно решение и в много други ситуации. Те споделят, че срещат сериозни проблеми със сайтове които връщат код 200 (OK) за сървърни грешки, даунтай и всякакви други неподходящи случаи и сутуации. 503 HTTP код-а е правилния избор за всички тези ситуации. Разбира се от Гугъл ни съветват да не използваме това решение като постоянно, защото е напълно възможно (със сигурност) да изчезнете от индекса на Гугъл.

Ако изпращате 503 (Service Unavailable) отговор и използвате PHP кодът ви трябва да изглежда така.

header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT');

Още малко инфо!

От чичко Гугъл са ни дали простичък съвет как можем да направим нашите 404 страници по-полезни за нашите потребители, което също е добра идея за вариант в който да показваме custom 503 съобщение, което ще обяснява на потребителите ни ситуацията и ще ги информира кога сайтът ще бъде отново работещ. За допълнителна информация за HTTP кодовете, можете да погледнете тук RFC 2616.

Оригинало източник: Google WebMaster Central

Fin

Изводът който си направих е, че колкото по-стриктно се спазват стандартите толкова е по-добре за нас.

Надявам се да съм бил полезен.

Това е най-доброто представяне на SEO похвати и начини :)

Публикувано в SEO, Други на 02.12.2009 Няма коментари »

Какво да ви кажа, определено много малко хора разбират какво е това SEO, а още по малко от тях знаят как да го обяснят, по начин който да бъде разбран и в същото време да ти бъде интересно да го слушаш.

В това видео става дума за Matt Cutts който е шефа на СПАМ отдела в Google. Той е специалист в решаването на много интересни SEO проблеми и задачки. Аз лично много се посмях на цялата му лекцийка определено както казах, много забавен и много респектираща личност. Лекцията е от WordCamp SF 2009.

Пожелавам ви приятно гледане :)

Ако лекторът ви е станал симпатичен ето от тук можете да следите какво се случва с него:
- Личен блог
- Твитър

Надявам се да ви е било много интересно.