Към основното съдържание

Всички SEO възможности

Подробен списък на всички технически решения на Cartum за SEO оптимизация на вашия уебсайт.

Актуализирано днес

Препоръчваме тази статия за SEO специалисти да я прочетат преди да започнат SEO одит на уебсайт, създаден с Cartum, както и за собствениците на уебсайтове да разберат всички функции на техния сайт.

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

Управление на връзките на страниците

Cartum ви позволява гъвкаво да персонализирате формулата за генериране на хипервръзки за различни типове страници.

Примери за възможни формати на връзки за страници с категории:

  • domain.com/catalog/category-1-level/subcategory/

  • domain.com/catalog/subcategory/

  • domain.com/subcategory/

  • domain.com/123-subcategory/

  • domain.com/123-subcategory.html

Примери за възможни формати на връзки за продуктови страници:

  • domain.com/catalog/category-1-level/subcategory/product-name/

  • domain.com/catalog/subcategory/product-name/

  • domain.com/products/product-name/

  • domain.com/product-name/

  • domain.com/123-product-name.html

Различни формули могат да бъдат персонализирани за тези типове страници:

  1. Страница с категория (и всички други страници от структурата на сайта);

  2. Продуктова страница;

  3. Страница с новини;

  4. Страница на марка.

Моля, обърнете внимание: Форматът на генериране на връзки може да бъде променен от екипа за поддръжка по ваше искане.

Персонализирането на формата на връзките ви позволява да избегнете пренасочвания и да запазите старите адреси на страниците при миграция към Cartum от други платформи. Можете да промените формата на връзките и на жив сайт — ние запомняме стария адрес за всички страници и всички стари връзки остават работещи.

История на адресите на страниците

Всеки път, когато промените адреса на страница на жив сайт, ние запомняме стария й адрес и автоматично пренасочваме всички потребители от стария адрес към новия.

Връзки за филтриране на страници

Страниците за филтриране се създават с помощта на следния шаблон:

/category/filter/paramName1=14;paramName2=1,2/

Шаблонът не може да бъде променен. Възможно е ръчно да се задават връзки за специфични комбинации от филтри, използвайки опцията Филтърни настройки.

Управление на индексирането на страниците на уебсайта

Ние внимателно контролираме индексирането на всички типове страници на уебсайта и позволяваме индексиране само на тези страници, които трябва да бъдат включени в индекса за търсене, и забраняваме индексирането на всички допълнителни страници (дубликати), които не съдържат уникално съдържание.

Използваме комбинация от няколко инструмента за управление на индексирането на уебсайта и борба с дублираното съдържание:

  1. Деактивиране на индексирането в файла robots.txt — направено за намаляване на натоварването на сървъра, което възниква при индексиране на голям брой страници за филтриране.

  2. Забрана за индексиране с таг robots, за да се гарантира, че ненужните страници не се индексират и не се включват във вторичния индекс.

  3. Посочване на канонични страници (rel canonical) — за свързване на идентични страници в една, за тези страници, които все пак трябва да бъдат индексирани.

За повече информация относно това как контролираме индексирането на всеки тип страница, вижте нашата статия:

Деактивиране на индексирането на категории

По подразбиране всички категории в продуктовия каталог са достъпни за индексиране. Ако е необходимо, можете да деактивирате индексирането за определени категории, като активирате опциите "noindex" и "nofollow" в свойствата на категорията. Продуктите, за които тази категория е родител, също ще бъдат затворени за индексиране (стойността на <meta robots> тага ще бъде дублирана за тях).

За вложени подкатегории стойностите на тези опции не се дублират, т.е. подкатегориите не са затворени за индексиране заедно с родителската категория.

Индексиране на езиковите версии на сайта

По подразбиране всички езикови версии на сайта са достъпни за индексиране. Ако е необходимо, можете да затворите индексирането на определена езикова версия на сайта.

Тази опция се активира от екипа за поддръжка по заявка. В този случай всички страници на тази езикова версия са затворени за индексиране. Езиковата версия, която е затворена за индексиране, може да остане отворена за потребителите.

Индексиране на филтри

По подразбиране всички страници с филтри са затворени за индексиране. Но има два начина да отворите необходимите филтри за индексиране.

  • Опцията Филтри за индексиране ви позволява да отворите филтри за индексиране според зададените атрибути в определените категории. Можете също така да зададете стойности за h1, заглавие, описание за тези страници, използвайки SEO шаблони.

  • Опцията Филтърни настройки ви позволява да зададете url, h1, заглавие, описание и SEO текст за специфична комбинация от филтри.

Индексиране на страници с пагинация

Тъй като няма консенсус относно това дали страниците с пагинация трябва да бъдат индексирани и как да се блокират от индексиране, ние сме внедрили три метода:

  • Препоръчано от Google (активирано по подразбиране): страниците са отворени за индексиране, техният код съдържа атрибутите rel="next" и rel="prev", за да се посочи връзката между страниците с пагинация.

  • Посочване на страница с категория като канонична страница за всички страници с пагинация.

  • Пълно деактивиране на индексирането на страниците с пагинация (noindex, follow).

Можете да активирате втория или третия режим на индексиране в администраторския панел на вашия сайт в МаркетингSEO → Допълнителни SEO настройки.

Препоръчваме да променяте режима на индексиране на пагинацията само ако разбирате последствията от това.

Индексиране на мобилната версия

Мобилната версия не създава дублирани връзки, тъй като използва същите адреси на страниците като десктоп версията. Използваме технология за динамично показване: определяме типа на устройството и автоматично показваме различен html код. За да разберат търсачките, че има различни версии на сайта за различни типове устройства, използваме http заглавката vary, според препоръките на Google.

В долната част на десктоп версията има връзка за ръчно превключване към мобилната версия (/?v=mobile). Тази връзка е затворена за индексиране.

Robots.txt

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

Ако вашите SEO специалисти препоръчват промени в robots.txt, ние ще анализираме тези промени и, ако те са наистина полезни, ще ги внедрим в бъдещи актуализации за всички проекти. Но опитът показва, че повечето от тези предложения нямат смисъл.

Управление на SEO тагове

За таговете <title>, <h1>, <meta name="keywords"> и <meta name="description"> на всяка страница има възможност за гъвкаво управление на съдържанието, а именно:

  1. Ръчно задаване на уникална стойност в свойствата на конкретна страница.

  2. Генериране на стойности на таговете според SEO шаблони за всички страници от определен тип. За повече подробности вижте ръководството SEO Шаблони.

Освен това, за всички категории на продуктовия каталог можете да зададете SEO текст, който се поставя в кода на сайта над основното съдържание на страницата.

Моля, обърнете внимание: данните, генерирани от SEO шаблони, ще бъдат поставени само в кода на сайта и няма да се появяват в съответните полета на страниците или продуктите в администраторския панел.

Също така сме взели предвид всички стандартни препоръки за семантика. Използваме правилно заглавни тагове, надписи на изображения и др.

Микроданни тагове

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

Опитваме се да следим такива промени. Но ако забележите липсващи полезни тагове или грешка в попълването на съществуващите, моля, уведомете ни.

Sitemap.xml

Файлът sitemap.xml се генерира автоматично и съдържа:

  • Всички страници, които са отворени за индексиране;

  • Връзки към други езикови версии на страници, които са отворени за индексиране;

  • Изображения за продукти и новини, включително надписи на изображения, зададени ръчно или генерирани от шаблони.

Когато броят на страниците във файла надвиши 50k, файлът автоматично се разделя на няколко.

Приоритетите, зададени за страниците, следват стандартната йерархия на страниците:

  • Начална страница — "1";

  • Всички страници с категории и филтърни настройки — "0.9";

  • Продуктови страници — "0.7";

  • Текстови и новинарски страници — "0.6".

Файлът се актуализира автоматично веднъж на час или ръчно чрез натискане на бутона Генериране на sitemap.xml в МаркетингSEO → sitemap.xml.

Не правим персонализирани промени в алгоритмите за генериране на sitemap за отделни проекти.

Оценка на уебсайта от Google PageSpeed Insight

Вече сме извършили всички необходими оптимизации, за да постигнем максимални оценки от Google PageSpeed Insight. Въпреки това, действителната оценка на всеки сайт зависи от различни външни фактори, върху които нямаме влияние. Затова инструментът Google PageSpeed Insight ще продължи да предоставя препоръки за подобрение на уебсайта. Не трябва да третирате тези препоръки като задължителни. Но трябва да се уверите, че всичко възможно е направено.

Индексиране на изображения

Взели сме редица мерки за подобряване на индексирането на изображения. А именно:

  • За всички ключови типове изображения е възможно генериране на стойностите на атрибутите alt и title, използвайки шаблони;

  • За снимки на продукти е възможно ръчно задаване на уникални заглавия;

  • Всички ключови типове изображения са включени в sitemap.xml, за да се ускори тяхното индексиране.

Google Analytics и други системи

Предоставили сме възможност за лесна интеграция на Google Analytics и всякакви други маркетингови системи, които изискват изпълнение на js-код при настъпване на определени събития.

Това отговори ли на въпроса ви?