Разработка интернет магазина (SEO), что учесть чтобы не было мучительно дорого потом

(Ответов: 4, Просмотров: 1849)
  1. Новичок
    • Регистрация: 11.08.2015
    • Сообщений: 9
    • Репутация: 21
    Давайте разберем довольно частый случай – создание нового сайта, а именно запуск seo. Клиент получает аудит и выясняется, то сайт красивый, удобный, современный, но… не адаптирован под seo. И чтобы внести базовые моменты для продвижения, требуется доработка стоимостью до 80% от стоимости создания сайта, т.е. фактически переделать все.

    Вот чтобы такого не случалось решил изложить то, что требуется нам seo'шникам "под капотом" этого сайта:

    1. Сайт в целом:

    Пожалуйста, забудьте фразу "Концепция нашего сайта не подразумевает размещение "чего-либо" и "где-либо", «подстраивайтесь под его концепцию», «предложите варианты оптимизации сайта в текущем виде». Мы-то подстроимся, а вот поисковые системы нет.

    - Поле для размещения текстового контента:
    обязательно должно быть доступно для всех (абсолютно всех страниц сайта, даже сортировки и фильтрации по параметрам) + не забываем подключить хотя бы простейший WYSIWYG

    - Отдельные поля для <H1>, <title> и <description> (последнее менее важно, но лучше сделать):
    обязательно, аналогично для всех типов страниц сайта (Важно! В любой тег не должно по умолчанию ничего генерироваться, например название сайта - все теги заполняются так, как требуется seo'шнику

    - sitemap.xml:
    должен генерироваться динамически (добавили страницу на сайте, появилась в карте - удалили, исчезла); должен обрабатывать содержимое robots.txt (чтобы не добавлять в карту закрытые от робота страницы)

    - Пагинатор:
    обязательно отдельные страницы для страниц пагинации + без дубля страницы категории (обычно вида /category/?page=1)

    - URL в ЧПУ:
    транслит или английское написание - вам решать; с соблюдением вложенности. Никаких get параметров!!! Почему? Потому что роботы яндекса, обнаруживая страницу с неколькими get параметрами (например: /?category=obuv&subcategory=detskaya) могут поступать в соответствии со стандартом RFC 3986 (читать тут) т.е. изменить порядок использования параметров, создавая дубликаты страниц даже если в обратном порядке ссылок не будет на сайте.

    - Вывод цены и кнопка добавления в корзину:
    должны выводиться не только на странице товара, но и на страницах категорий

    - Меню сайта, должна быть возможность:

    A) называть каждый пункт так, как потребуется seo'шнику

    B) выводить нужное количество подкатегорий в виде всплывающего меню например по клику или по наведению, что даст нам 1 клик с главной до основных категорий сайта

    C) выбирать какие пункты будут сквозными, а какие только на определенных страницах

    - Футер:
    должно быть 2 шаблона футера - для главной и для остальных страниц сайта

    A) Например, требуеися сквозная ссылка на главную только с внутряков с вхождение ключевика (существует множество споров и надобности и полезности сквозняка на главную - оставим их для другой ветки обсуждений)

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

    - Никакого AJAX, JS или Flash:
    данные технологии поисковые роботы плохо переваривают и зачастую банально не индексируют; нам ведь не нужны проблемы с индексацией?

    - А если вы сделаете возможность делать теги на основе правил (генерация) - любой seo'шник расцелует вас


    2. Категории/товары сайта:

    - Обязательно должна быть возможность для ручного добавления дополнительных параметров во все категории и товары сайта:
    Минимально потребуется название категории в единственном и множественном числе и в каком-либо (нескольких) падеже. Зачем? Для любого e-commerce потребуется генерация тегов title, h1 и description и не только; когда у нас есть заполненные параметры - написание правил генерации и внедрение на сайт составляет пару пустяков т.к. можно подцепить нужные параметры в виде переменных к постоянным частям тегов, примеры:

    A) тег <title>:
    [Название категории во мн.ч.] - цены, купить [Название категории в ед.ч] в Москве, продажа [Название категории в родительном падеже] в интернет-магазине shop.ru
    Пример тега не идеальное расположение ключей, просто пример как это может пригодиться для 3 вышеуказанных параметров

    B) тег <a> названия товара в категории и/или тег <h1> названия товара на странице товара:
    [Название категории в ед.ч] [Бренд] [Модель]

    С) тег <title> страниц пагинации:
    [Название категории во мн.ч.] - страница [№ страницы]

    D) еще множество вариантов, таких как генерация текстов для категорий или различные генерации для фильтраций по параметрам

    - У каждого e-commerce обязательно должны быть параметры с возможностью фильтрации по ним (например, фильрация по цвету - красный):
    как сделать полезным блок параметров?

    A) Возможность подключения ЧПУ для фильтра (/platya/red/)

    B) Возможность редактирование текста и всех тегов на странице фильтрации

    C) Возможность подключения ссылки <a> к названию фильтра в блоке параметров (независимо от функционала чек-боксов)
    Нажмите на изображение для увеличения.  Название:	5c5f468dec.png  Просмотров:	13  Размер:	10.7 Кб  ID:	18778

    Все эти и другие параметры в виде страниц позволят собрать максимальное семантическое ядро и продвигать его под абсолютно все вариации категорий и параметров, что в свою очередь дает + к трафу и + к монолитному индексу категорий.

    - Пагинатор:
    обязательно отключить вывод текста на страницах пагинации для избежания получения нечетких дублей

    - Вывод товаров:

    A) Главная должна иметь блок для вывода товаров (неважно как вы его назовете, Акции или Новые поступления; возможность должна быть)

    B) Во всех категориях должны выводиться товары всех вложенных категорий (раздел "Душевые кабины", имеющий только ссылки на варианты кабин и текст – не конкурентная страница для продвижения, нужны товары.

    - Товары:

    A) каждый товар должен иметь возможность выводиться в нескольких категориях, а не только в конечной (Например - Ванны, чугунные ванны, чугунные ванны угловые) т.к. относится ко всем вариациям

    B) должна быть возможность называть товар по-разному в зависимости и категории вывода (меняется только содержимое тега <a> в категории; URL товара и содержимое страницы меняться не должно)

    - Поддомены, должна быть возможность:

    A) легко создавать региональные поддомены (копии сайта на субдомене формата region.site.ru) с возможностью менять теги, тестовый контент, цены и наличие товаров

    B) легко создавать поддомены под категории и/или направления

    Не забываем о легкости управления через админку сайта.

    Все, указанное выше, как правило отсутствует в приходящих в работу сайтах и требует колоссального времени и денег для внедрения (иной раз требуя вовсе смену CMS).

    Надеюсь, ваши будущие клиенты учтут при создании нового сайта функционал, данный в этой статье.

    Удачи!

    Статья написана в рамках конкурса "Конкурс SEO статей с призовым фондом 2 000$"


    Сайт готов с учетом вышеизложенного - что делать дальше? Чуть позже изложу основные моменты по коммерческим факторам с инструкцией как их употреблять.
    Последний раз редактировалось c_ache; 14.09.2015 в 17:47.
    • 3

    Спасибо сказали:

    easymisc(15.09.2015), fudinka(14.09.2015), Gann(14.09.2015), Ixman(26.09.2015), Вадим(14.09.2015),
  2. Новичок
    • Регистрация: 11.08.2015
    • Сообщений: 9
    • Репутация: 21
    Написал вторую статью в рамках продолжения этой ветки - Коммерческие факторы в ПС Яндекс как и с чем употреблять
    • 1

    Спасибо сказали:

    fudinka(15.09.2015), Вадим(15.09.2015),
  3. Студент
    • Регистрация: 13.01.2014
    • Сообщений: 64
    • Репутация: 53
    • Webmoney BL: ?
    Через чур обобщённо, да и к каждому сайту/CMS/шаблону нужен индивидуальный подход помимо этих рекомендаций. Но всё равно спасибо
    • 0
  4. Студент Аватар для Iero
    • Регистрация: 25.04.2013
    • Сообщений: 75
    • Репутация: 11
    Флэш - однозначное зло, а вот Ajax вполне можно использовать, но как раз для скрытия части контента. Иногда бывает нужно скрыть некоторые избыточные параметры или еще что-то, из-за чего получается переспам.
    • 0
  5. Новичок
    • Регистрация: 11.08.2015
    • Сообщений: 9
    • Репутация: 21
    Цитата Сообщение от Iero Посмотреть сообщение
    Ajax вполне можно использовать
    Согласен, что можно. Но, т.к. это хэлп именно для владельцев - лучше отказаться и ajax, чтобы потом вдруг не получилось "плохо".

    ---------- Сообщение добавлено 15:36 ---------- Предыдущее 15:34 ----------

    Цитата Сообщение от Ixman Посмотреть сообщение
    Через чур обобщённо
    Именно эта обобщенность должна быть соблюдена, независимо от выбранной CMS.Самое основное с точки зрения SEO тут есть.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как сделать описание страницы так, чтобы в коде оно было сверху, а отображалось в футере?
DLE 10 29.12.2014 12:10
Посоны, у меня есть мечта, чтобы другим было хорошо.
Обучающие статьи 30 07.03.2013 22:29
Вспоминайте, что плохое с вами было в прошлом, чтобы не допустить этого снова!
Дайджест блогосферы 0 07.01.2011 01:58
А вам бывает мучительно стыдно?..
Дайджест блогосферы 1 18.09.2010 20:19

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры