Опубликовано в : 13-12-2012 | Автор : Владимир Чернышов | В рубрике : Вебмастеринг
3

Специальные мета-теги OpenGraph используются не только Facebook, но и другими соцсетями, в частности Вконтакте и Google+.
Зачем нужны мета-теги Open Graph?
Мета-теги Open Graph, как и другие мета-теги, содержат информацию о документе, в нашем случае это страница блога. Facebook, Вконтакте, Google+ при добавлении пользователем ссылку на страницу руками прямо в соц-сети или при нажатии на кнопку «Like» (кстати, лайкните этот пост :), в этих мета-тегах информацию, которая будет использована при публикации: заголовок статьи, аннотация, ссылка на иллюстрацию. Если мета-теги не найдены, то соц-сеть будет использовать другую информацию: для заголовка пойдет title страницы, для иллюстрации подходящее изображение и так далее. В результате многие видели у себя в ленте ссылки, где вместо заголовка конкретной статьи стоит название сайта, а вместо иллюстрации — картинка счетчика. Вот с этим мы и будем бороться.
Какие есть теги Open Graph?
Опубликовано в : 23-11-2012 | Автор : Владимир Чернышов | В рубрике : Вебмастеринг
0
Вебмастер! Не хочешь разбираться с настройками сервера Apache в htaccess — воспользуйся простым генератором htaccess:

Опубликовано в : 08-11-2012 | Автор : Владимир Чернышов | В рубрике : Вебмастеринг
0
Открываю новую рубрику «Вебмастеринг», куда буду закидывать различные советы по настройкам серверов и управлению серверов, мелкому программингу и прочим небольшим. Прежде всего, чтобы самому не забыть, как правильно решать небольшие проблемки, которые решаются не слишком часто.
Первый совет: пакетное изменение набора файлов на сервере с помощью неинтерактивного редактора sed.
Если требуется разом внести изменение в некий набор файлов, то необязательно их выкачивать с сервера для изменения и потом закачивать назад — достаточно доступа к консоли сервера. Переходим в директорию с файлами, где вводим следующую команду:
1
| sed -i -e "s/old_text/new_text/g" *.html |
sed -i -e "s/old_text/new_text/g" *.html
Что где, начнем с конца строки:
- Шаблон *.html — какие файлы меняем
- Выражение в кавычках «s/old_text/new_text/g» — регулярное выражение замены текста old_text текстом new_text, может быть довольно сложным. Флаг g указывает на глобальную замену, иначе будет меняться только первое вхождение текста в строке.
- Флаг -e — параметр, что при замене надо выполнить регулярное выражение, рассмотренное выше.
- Флаг -i — меняем исходный файл. Будет создан бекап изменяемого файла добавлением -e, т.е. в результате работы команды появятся файлы file.html-e. Если после флага добавить пустую пару кавычек, то бекапа файлов создаваться не будет. Но лучше перебдеть, а то регулярные выражения — штука непростая и не все сразу делают, как задумано.
Для мастеров регулярных выражений без бекапа:
1
| sed -i "" -e "s/old_text/new_text/g" *.html |
sed -i "" -e "s/old_text/new_text/g" *.html
Опубликовано в : 17-10-2012 | Автор : Владимир Чернышов | В рубрике : SEO
1
Вчера Google выпустил новый инструмент «Disavow links» для отключения влияния «плохих» ссылок на чужих сайтах. То есть специальный инструмент для борьбы с последствиями Пингвина. Оперативно отреагировал на релиз Сергей Кокшаров aka Devaka.
В моем советском детстве продавался такой конструктор «Собери сам трансформатор»: набор пластин для сердечника, провода для обмоток, выводы. Просто оружие массового поражения! Зачем школьнику трансформатор, собранный своими руками? Просто в розетку втыкать, чтобы гудел? Подключить что-нибудь подороже, чтобы сгорело?
Некоторые инструменты в Google Webmaster Tools напоминают такие конструкторы — без четкого понимания проблемы, последствий своих действий? лучше эти инструменты в розетку Google не втыкать. Это касается не только Дезавуиратора ссылок, а и URL Parameters, например.
Под кат положу 9-ти минутное видео Мэтта Каттса с объяснениями, куда, когда и что втыкать:
Опубликовано в : 06-09-2012 | Автор : Владимир Чернышов | В рубрике : SEO
0
Для отслеживания 404-х ошибок, то есть запросов несуществующих страниц на сайте, сначала надо настроить вывод собственной страницы ошибки. Во-вторых, на собственной странице ошибки должен стоять код Google Analytics. В отчетах Google Analytics появятся показы страниц с ошибочными адресами, но они потеряются в общей массе страниц.
Для получения отдельного отчета по заходам пользователей на несуществующие страницы сайта надо воспользоваться возможностью создавать виртуальные просмотры страниц (Virtual Pageviews) в Google Analytics.
При использовании асинхронного кода, вместо стандартного метода учета показа страницы:
_gaq.push(['_trackPageview'] |
_gaq.push(['_trackPageview']
следует использовать тот же метод, но с дополнительным параметром: