Speech bubbles на CSS3

Отличное демо от Nicolas Gallagher по созданию speech bubbles на чистом CSS3 без использования дополнительных тегов.

Для изменения размера бордюра – применять манипуляции к border-width, left, top у элемента :after.

Крайне важно, чтобы у главного элемента был прописан стиль:

 UPD: Сервис для автоматического создания стрелок под блоками: http://cssarrowplease.com/

Bookmark and Share

Миф о естественном продвижении – Часть 1: География и ссылки

[ Это черновик записи, в последствии она будет дописана ]

Введение

Конференция Ашманова Optimization-2011. Садовский: «Не занимайтесь SEO, делайте свой сайт качественнее» ©. Эту фразу мы слышали не раз и в различных вариациях: «Если Вы не покупали у нас контекстную рекламу, а Ваш сайт находиться в топе – это наша недоработка, которую мы скоро устраним», «Делайте сайты для людей!» и так далее.

Но тем не менее суровая реальность такова, что всем приходится заниматься не только сайтами для людей, но и SEO. На данный момент недостаточно сделать просто хороший сайт, нужно ещё уметь правильно его продвигать

Что же входит в SEO на текущий момент? Да практически всё, что можно посчитать программным путём:

  • текст, его релевантность, полезность и уникальность
  • ссылки на сайт и с сайта
  • классификация документов, сайтов и самих запросов по тематикам, аудитории, географии
  • поведение пользователей на сайте и в выдаче
  • качество технической реализации сайта
  • юзабилити
  • уникальность и полезность сервисов и услуг сайта
  • наличие положительных отзывов о сайте в социальных сетях
  • и многое другое
Может ли подкрутка текста или простановка ссылок может быть естественной? Ответ: Да, но этого не всегда хватает.
Попробуем доказать, что без искусственных манипуляций продвинуть сайт в ТОП-10 будет сложно.

География

Уже ни для кого не секрет, что поисковые системы давно научились осуществлять поиск с использованием данных о местоположении пользователя и сайтов, участвующих в поиске. Цель проста – дать пользователю ту информацию, которая больше всего подходит.

Опредление географической принадлежности сайта в большинстве случаев неплохо осуществляется автоматически. На всякий случай поисковики дают интерфейс вебмастерам для ручного задания региона сайта.

Так ли хороша автоматическая классификация географии? С технической точки зрения она работает хорошо и свою цель выполняет – в индексе имеется достаточное количество сайтов с присвоенным регионом для качественного ответа практически на любой вопрос. Так ли важна погрешность в несколько процентов? Нет.

Неплохим примером несовершенства алгоритмов геоклассификации в Яндексе для меня недавно послужил сайт Федерации Альпинизма в Нижнем Новгороде. История сайта такова.

Однажды ко мне обратилась знакомая с просьбой бесплатно продвинуть этот сайт по запросу “альпинизм” в Нижнем Новгороде. Сам сайт неплохой, тИЦ 10, да и не коммерческий, так что идея мне понравилась и я согласился.

Казалось бы, само название сайта говорит о его благих намерениях, официальности и уникальности. По инструкциям ассесоров, которые должны помогать настраивать алгоритмы так, чтобы пользователям ПС отдавались действительно полезные и хорошие сайты, он должен пройти на пять с плюсом. Однако, в выдаче его найти мне так и не удалось.

Первая мысль, которая приходит в голову – гео-привязки. Алгоритмы несовершенны и могли дать сбой, так что проверить и привязать на всякий случай не помешало бы.

Сказано – сделано. Зарегистрировал сайт в Яндекс.Вебмастере, подправил страницу “Контакты” для соответствия с микроформатом hCard и зарегистрировал сайт в справочнике организаций с указанием города и адреса.

Буквально через 3 недели сайт уже на 36 месте по нужному запросу.

Вывод: автоматическая классификация региона сайта есть, но надеиться на неё не надо и лучше перестраховаться ручной привязкой географии в Яндекс.Вебмастере.

Ссылки

Цель продвижения сайта об альпинизме – ТОП-10. Мы находимся на 36 месте, что далеко от первой страницы, поэтому надо предпринять что-то ещё.

Тексты на сайте естественные, интересные и в принципе хорошие. Поэтому их я трогать не стал, да и не очень то хотелось. Самым простым способом попасть в ТОП-10 были ссылки.

Пока я собирался с мыслями, произошел очередной апдейт тИЦ, и на подопытном сайте он упал с 10 до 0, а сайт немного отодвинулся на 38 место. Зайдя в Яндекс.Вебмастер я увидел, что количество ссылок резко сократилось с 57 до 35, что и послужило падением многими любимой пузомерки.

Надо заметить, что даже на тот момент у сайта была естественная ссылочная масса – все ссылки ставились по доброте душевной и в тему. Но тексты ссылок не всегда отражали нужный нам запрос, поскольку чаще всего выглядили просто в виде URL.

Именно естественность ссылок заставила меня немного повременить с закупкой платных ссылок. В результате на очередной ссылочный апдейт я увидел, что количество ссылок в Я.Вебмастере снова увеличилось до 57, а сайт таки поднялся на 16-18 место. Апдейта тИЦ не было, поэтому он был по прежнему нулевой. Сам рост сайта с 38 на 16 место можно обосновать лишь пересчетом весов входящих на него ссылок с учетом новой классификации. Возможно, это связано с присвоением региона, а возможно вместе с присвоением региона был ещё пересчет тематической классификации, что и учлось в ранжировании.

Тем не менее, 16 место меня по прежнему не устраивало и я решил поэкспериментировать дальше. Поскольку делал я это всё бесплатно, а даром тратить время на обмен ссылками или регистрацию в каталогах мне не хотелось, я решил потратить маленькую сумму на одну нормальную платную ссылку в Sape.

Купил ссылку с тематического сайта с тИЦ 60, PR 4, УВ 2, ВС 2 с анкором “апльпинизм”. Подождал 3 недели и на очередной ссылочный апдейт сайт оказывается на 8-9 месте.

Вывод: естественная ссылочная масса – хорошо, но без платных ссылок в более-менее конкурентной тематике не обойтись.

Небольшое отступление:
Сам запрос “альпинизм” можно классифицировать как в спортивный альпинизм, так и в промышленный. Поэтому тематика сразу становится конкурентной. По промышленному альпинизму сделать продающий и оптимизированный сайт для людей и роботов крайне сложно, поэтому все прибегают к платным ссылкам. За счет них набирают лишние плюсы в релевантности, которую честному некоммерческому сайту приходится догонять за счет платных SEO-ссылок.

Единственная надежда в данной ситуации – технология Яндекса «Спектр», но увы, в данном случае она опять не сработала в нашу пользу.

Bookmark and Share

Настройка PHP функции mail() в Debian с exim4 для работы с masterhost.ru

Итак, дано: Debian lenny, Exim4, PHP 5.3.

Нужно настроить правильную работу функции mail() в PHP, чтобы та отсылала почту через smtp.masterhost.ru.

Делается всё просто.

1. Добавляем в конфиг /etc/exim4/update-exim4.conf.conf :

2. В /etc/exim4/passwd.client добавляем данные для авторизации:

3. В /etc/email-addresses добавляем :

root – пользователь, с которого будет вызываться функция mail. Если у нас www-data, то указываем его.

4. Шлём письма в PHP:

Таким образом, почта приходит в UTF-8 в формате text/html.

Bookmark and Share