Поисковая оптимизация на PHP для профессионалов. Руководство разработчика по SEO
Джейми Сирович, Кристиан Дари
Книга двух специалистов в области маркетинга и разработки для Web посвящена технологиям создания и обслуживания Web-сайтов, которые оптимизированы для поисковых механизмов. Подробно рассматриваются такие вопросы, как облегчение индексации сайта, средства для продвижения сайта, роль архитектуры сайта в поисковой оптимизации, способы достижения хороших поисковых рангов и многие другие. Читатели ознакомятся с методами переадресации, Web-каналами и социальными закладками, приманиванием ссылок, созданием блогов, оценкой оптимальности сайта с точки зрения поисковых механизмов. Кроме того, приводится пример построения электронного магазина с учетом аспектов поисковой оптимизации.
Книга рассчитана на программистов и менеджеров по маркетингу разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с разработкой и бизнес-аналитикой для Web.
Издательство: Диалектика, Вильямс, 2008 г.
ISBN 978-5-8459-1376-0, 978-0-470-10092-9
Количество страниц: 352.
Содержание книги «Поисковая оптимизация на PHP для профессионалов. Руководство разработчика по SEO»:
- 12 Об авторах
- 12 Благодарности
- 13 Введение
- 13 На кого рассчитана эта книга
- 13 Как организована эта книга
- 15 Соглашения
- 15 Исходный код
- 16 От издательства
- 17 Глава 1. Вы, как программист и специалист по поисковому маркетингу
- 18 Кто вы?
- 19 Что вам необходимо знать?
- 20 SEO и архитектура сайтов
- 21 Нельзя думать о SEO в последнюю очередь
- 21 Совместное обсуждение архитектурных решений
- 22 Архитектурные мелочи могут вознести или низвергнуть
- 22 Подготовка инструментов
- 23 Инсталляция XAMPP
- 25 Подготовка рабочей папки
- 28 Подготовка базы данных
- 29 Резюме
- 30 Глава 2. Основы SEO
- 30 Введение в SEO
- 31 Ссылочная ценность
- 32 Google PageRank
- 33 Слово об удобстве и доступности
- 34 Факторы, влияющие на поисковый ранг
- 35 Факторы, присутствующие на странице
- 35 Видимые факторы, присутствующие на странице
- 38 Невидимые факторы, присутствующие на странице
- 39 Временные факторы
- 40 Внешние факторы
- 44 Возможные критерии штрафования в поисковых механизмах
- 44 «Эффект отстойника» Google
- 45 Штраф за домен с истекшим сроком годности
- 45 Штраф за дублирование контента
- 45 Дополнительный индекс Google
- 46 Источники и инструменты
- 46 Web-аналитика
- 47 Исследование рынка
- 49 Исследование ключевых слов
- 51 Модули для браузеров
- 52 Форумы сообщества пользователей
- 52 Блоги и информация по поисковым механизмам
- 53 Резюме
- 30 Введение в SEO
- 54 Глава 3. URL-адреса, оптимизированные для поиска
- 55 Почему важны URL?
- 55 Статические URL и динамические URL
- 56 Статические URL
- 56 Динамические URL
- 57 URL-адреса и CTR
- 58 URL-адреса и дублированный контент
- 59 URL-адреса в реальном мире
- 59 Пример 1: динамические URL-адреса
- 60 Пример 2: числовая подмена в URL-адресах
- 61 Пример 3: URL-адреса со вставленными ключевыми словами
- 61 Поддержка согласованности URL-адресов
- 63 Подмена URL
- 65 Инсталляция mod_rewrite
- 66 Тестирование mod_rewrite
- 71 Введение в регулярные выражения
- 76 Подмена URL и PHP
- 77 Подмена числовых URL с двумя параметрами
- 79 Подмена URL с ключевыми словами
- 82 Создание генератора ссылок
- 87 Разбиение на страницы и подмена URL
- 87 Подмена изображений и потоковых носителей
- 90 Проблемы, которые подмена не может решить
- 91 Последнее предостережение
- 91 Резюме
- 92 Глава 4. Перемещение контента и коды состояния HTTP
- 92 Коды состояния HTTP
- 94 Перенаправление с помощью кодов 301 и 302
- 96 Код 301
- 96 Код 302
- 97 Исключение удаленных страниц с помощью кода 404
- 98 Запрет индексирования страниц с сообщениями об ошибках с помощью кода 500
- 99 Перенаправление с помощью PHP и mod_rewrite
- 100 Изменение имен файлов с помощью перенаправлений
- 104 Коррекция URL
- 104 Правильная работа с несколькими доменными именами
- 105 Изменение доменных имен с помощью перенаправлений
- 106 Канонизация URL: «www.example.com» и «example.com»
- 106 Канонизация URL: «/index.php» и «/»
- 108 Другие виды перенаправлений
- 108 Резюме
- 109 Глава 5. Дублированный контент
- 110 Причины и эффекты дублирования контента
- 110 Дублирование контента вследствие архитектуры сайта
- 110 Дублирование контента вследствие его кражи
- 111 Исключение дублированного контента
- 111 Использование дескриптора meta robots
- 113 Исключение с помощью файла robots.txt
- 117 Решения для обычных случаев дублирования страниц
- 117 Страницы, оптимизированные для печати
- 118 Навигационные ссылки и трассовая навигация
- 120 Похожие страницы
- 120 Страницы с идентичными значениями дескриптора meta или title
- 121 Канонизация URL
- 121 Идентификаторы сеансов на основе URL
- 121 Другие параметры навигационных ссылок
- 122 Партнерские страницы
- 123 Перенаправление параметризованных партнерских URL
- 132 Резюме
- 110 Причины и эффекты дублирования контента
- 133 Глава 6. HTML и JavaScript, оптимизированные для поиска
- 133 Общая архитектура
- 134 Оптимизация JavaScript для поиска
- 134 JavaScript-ссылки
- 135 DHTML-меню
- 135 Всплывающие окна
- 141 Всплывающие DHTML-окна
- 142 Изображения, допускающие индексирование, и графический текст
- 152 Оптимизация HTML для поиска
- 153 Структурные элементы HTML
- 153 Доступность текста и таблицы
- 156 Фреймы
- 156 Использование форм
- 157 Генерация оптимизированного для поиска HTML с помощью собственного языка разметки
- 160 Flash и AJAX
- 161 Смешанный подход
- 161 Резюме
- 163 Глава 7. Web-каналы и социальные закладки
- 163 Web-каналы
- 164 RSS и Atom
- 166 Создание RSS-каналов
- 171 Распространение RSS- и Atom-каналов
- 174 Другие источники распространяемого контента
- 175 Социальные закладки
- 182 Резюме
- 163 Web-каналы
- 183 Глава 8. Нечестная SEO
- 183 Что это за честность такая?
- 185 Нарушение правил
- 186 Технический анализ нечестных приемов
- 187 Защита от атак
- 187 Атаки вставкой HTML
- 190 Защита от атак через комментарии с помощью атрибута nofollow
- 194 Зачистка вводимых пользователем данных
- 198 Запрос ввода данных пользователем
- 204 Атаки перенаправлением 301
- 206 Кража контента
- 206 О покупке ссылок
- 206 Digital Point Co-op и Link Vault
- 207 Резюме
- 208 Глава 9. Карты сайтов
- 208 Традиционные карты сайтов
- 209 Поисковые карты сайта
- 210 Использование карт сайтов Google
- 212 Использование карт сайтов Yahoo!
- 212 Программная генерация карт сайтов
- 217 Извещение Google об изменениях
- 218 Стандартный протокол sitemaps.org
- 218 Резюме
- 219 Глава 10. Приманивание ссылок
- 219 Ловля ссылок
- 220 Информационные зацепки
- 220 Зацепки с новостями
- 220 Зацепки с юмором или приколами
- 220 «Гнусные» зацепки
- 221 Традиционные примеры приманивания ссылок
- 221 Интерактивное приманивание ссылок: наденьте программистскую спецовку!
- 222 Практическая работа: предсказательные пряники
- 226 Резюме
- 219 Ловля ссылок
- 227 Глава 11. Маскирование, региональная привязка и подмена по IP
- 227 Что собой представляет маскирование, региональная привязка и подмена по IP
- 228 Подробнее о региональной привязке
- 229 Несколько слов о маскировании с помощью перенаправления JavaScript
- 229 Маскирование с этической точки зрения
- 230 Опасности, присущие маскированию
- 231 Использование дескриптора meta noarchive
- 231 Реализация маскирования
- 240 Практическое занятие по маскированию
- 240 Вывод изображений в виде текста
- 241 Перенаправление исключенного контента
- 241 Предоставление контента, распространяемого по подписке, только поисковому агенту
- 241 Отключение обработки сеансов на основе URL для поисковых агентов
- 242 Другие реализации маскирования
- 242 Реализация региональной привязки
- 248 Резюме
- 227 Что собой представляет маскирование, региональная привязка и подмена по IP
- 249 Глава 12. Зарубежная SEO
- 249 Советы по зарубежной оптимизации
- 250 Указание языка и региона
- 250 Местоположение сервера и доменное имя
- 251 По возможности включайте адрес зарубежного местоположения
- 251 Буквы с надстрочными (диакритическими) знаками
- 253 Спам на иностранных языках
- 253 Резюме
- 249 Советы по зарубежной оптимизации
- 254 Глава 13. Разрешение технических вопросов
- 254 Ненадежный хостинг или DNS
- 255 Смена поставщиков хостинга
- 256 Перекрестные ссылки
- 258 Вариантное тестирование поисковой оптимизации
- 259 Обнаружение битых ссылок
- 263 Резюме
- 264 Глава 14. Практическое занятие: создание электронного магазина
- 264 Определение требований
- 265 Реализация каталога продукта
- 283 Резюме
- 284 Глава 15. Клиника для сайтов: так у вас уже есть Web-сайт?
- 285 1. Создание карт сайтов
- 285 2. Создание новостных каналов
- 285 3. Устранение дублирования в заголовках и дескрипторах meta
- 285 4. Упоминание в респектабельных каталогах
- 286 5. Предложение и обмен релевантными ссылками
- 286 6. Покупка ссылок
- 286 7. Приманивание ссылок
- 287 8. Добавление возможности создания социальных закладок
- 287 9. Запуск блога и/или форума
- 287 10. Работа с сайтами, полностью сделанными на Flash или AJAX
- 287 11. Защита от нечестных действий
- 288 12. Проверка URL-адресов на наличие проблем
- 288 13. Поиск дублированного контента
- 288 14. Отказ от идентификаторов сеансов
- 288 15. Настройка факторов, присутствующих на странице
- 288 Резюме
- 289 Глава 16. WordPress: создание блога, оптимизированного для поиска
- 290 Инсталляция WordPress
- 293 Включение постоянных ссылок
- 294 Akismet: защита от спама в комментариях
- 295 Sociable: значки социальных закладок
- 296 WP-Email: сообщить другу
- 297 Модуль Chicklet Creator
- 297 Модуль Sitemap Generator
- 300 Модуль Google Sitemaps
- 302 Модуль кнопки Digg
- 304 Модуль Pagerfix
- 306 Устранение дублированного контента
- 306 Выпадающие списки и исключение ссылок категорий
- 306 Цитирование содержимого статьи
- 307 Как сделать блог своей домашней страницей
- 308 Резюме
- 309 Приложение А. Простые регулярные выражения
- 310 Сравнение с одиночными символами
- 314 Сравнение с последовательностью символов, каждый из которых встречается один раз
- 315 Понятие метасимволов
- 320 Сравнение с последовательностями различных символов
- 322 Сравнение с необязательными символами
- 324 Сравнение с несколькими необязательными символами
- 327 Другие операции количества
- 327 Квантификатор *
- 329 Квантификатор +
- 331 Фигурные скобки
- 331 Синтаксис {n}
- 331 Синтаксис {n,m}
- 331 Синтаксис {0,m}
- 333 Синтаксис {n,m}
- 334 Синтаксис {n,}
- 310 Сравнение с одиночными символами
- 335 Глоссарий
- 342 Предметный указатель
Инструкция как скачать книгу Джейми Сирович, Кристиан Дари: Поисковая оптимизация на PHP для профессионалов. Руководство разработчика по SEO в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.