Title Required
RSS Channel: SEO-вопросы (оптимизация и продвижение магазина) Latest Topics
SEO-вопросы (оптимизация и продвижение магазина) Latest Topics
Generator:SimpleRSS ver 0.4 (BlueHippo) Release 1
Docs:http://blogs.law.harvard.edu/tech/rss

Редирект с www на без www с http на https

Добрый день.

 

Подскажите пожалуйста, как настроить редирект в htaccess, чтоб перенаправляло на https без www всё? И http с www и без, и https с www?

 

Всё что нашёл в инете не работает, а единственная ссылка в единственной найденной тут теме ведёт в никуда.



Почему в sitemap http, а не https?

Как сделать, чтобы ссылка в <loc> была https, а не http?

В <image:loc> все правильно. В настройках opencart ssl включен. Сам сайт отлично работает на https.



Язык поисковой выдачи

Добрый день! Есть сайт https://stmaria.cz/
Язык по умолчанию стоит чешский.
Например если я гуглю genosys, выдача идет на чешском языке, но линк ведет на русскую версию...
На сколько это правильно? Сам нахожусь в Чехии, язык брузера и системы русский.
И самое главное если гуглит Чех, он увидит чешскую выдачу и пойдёт на страницу по чешской версии?
 



SEO: с чего начать?

Требуется помощь в вопросе, в котором плохо разбираюсь. Может ли кто-то подсказать какую-то литературу, статьи, чей-то блог, какие-то уроки, где бы было достаточно понятно и систематизированно выложены основные принципы seo: как и с чем его вообще едят, последовательность действий, то есть что за чем стоит делать.


Как убрать описание категории при пагинации

Как убрать описание категории при пагинации так, что бы на первой описание было а при переходе на последующие страницы оно не выводилось. Вот пример https://goodstock.com.ua/muzhskaja-odezhda/ тут есть описание и при переходе на следующую https://goodstock.com.ua/muzhskaja-odezhda/?page=2 тоже есть( 
Стоит сборка ocStore 2.3.0.2.3 
 



дубли страниц, seoPro

для того, что бы избавиться от дублей на страницу продукта пользователь Yesvik написал seoPro(он есть в поставке ocStore)

вы можете либо скачать автоустановку, либо попробовать установить модуль вручную

 

мой мод всего лишь дополнение к его замечательному решению позволяет две вещи: чпу на любой route, кеширование запросов к таблице url_alias
изначально файлы были в другой теме, но с одной стороны они пользовались популярностью, с другой сложно было найти и люди путались потому решил создать отдельную

хочу обратить внимание на преимущество кешируемого модуля перед не кешируемым
логи mysql:
некешируемый, 45 запросов выполняются каждый раз при загрузке страницы


2012-06-30 17:07:30 - 0.0054 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=18', 'product_id=43')
2012-06-30 17:07:30 - 0.0037 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=20', 'product_id=40')
2012-06-30 17:07:30 - 0.0047 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=20', 'product_id=42')
2012-06-30 17:07:30 - 0.0043 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=57', 'product_id=49')
2012-06-30 17:07:30 - 0.0043 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=18', 'product_id=46')
2012-06-30 17:07:31 - 0.0039 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=18', 'product_id=47')
2012-06-30 17:07:31 - 0.0036 | SELECT * FROM oc_url_alias WHERE `query` IN ('information_id=4')
2012-06-30 17:07:31 - 0.0003 | SELECT * FROM oc_url_alias WHERE `query` IN ('information_id=6')
2012-06-30 17:07:31 - 0.0003 | SELECT * FROM oc_url_alias WHERE `query` IN ('information_id=3')
2012-06-30 17:07:31 - 0.0003 | SELECT * FROM oc_url_alias WHERE `query` IN ('information_id=5')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=20', 'category_id=26')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=20', 'category_id=27')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=20')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=18', 'category_id=46')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=18', 'category_id=45')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=18')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=25', 'category_id=32')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=25', 'category_id=28')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=25', 'category_id=29')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=25', 'category_id=30')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=25', 'category_id=31')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=25')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=57')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=17')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=24')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=33')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=43')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=44')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=47')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=48')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=49')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=50')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=51')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=52')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=53')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=54')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=55')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=56')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=38')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=37')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=39')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=40')
2012-06-30 17:07:31 - 0.0004 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=41')
2012-06-30 17:07:31 - 0.0006 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34', 'category_id=42')
2012-06-30 17:07:31 - 0.0005 | SELECT * FROM oc_url_alias WHERE `query` IN ('category_id=34')


кешируемый, запрос один, выполняется раз в час(время жизни кеша по умолчанию)
2012-06-30 17:04:28 - 0.0043 | SELECT LOWER(`keyword`) as 'keyword', `query` FROM oc_url_alias

seopro из ocStore 1.5.3
cached_seo_pro_v1.5.3.zip

 

мультиязычный seo_pro (баг с ajax)
seopro_multilang.zip

стандартный seo_url с кешированием
cached_seo_url.zip

vQmod opencart_v1.5.4

seopro_for_opencart_vqmod.zip

 

vQmod opencart_1.5.5.1
seo_pro_for1.5.5.1.zip

 

seo_pro из ocStore_v1.5.5.1

seo_pro.php(ocStore1.5.5).zip

 

пользователям хостинга https://ukraine.com.ua/ рекомендуется изменить Options +FollowSymLinks на Options +SymLinksIfOwnerMatch в .httaccess



Ответ не 200

Добрый день. проверяю сайт на дубли, а в ответ получаю ошибку Ответ не 200  http://joxi.ru/5mdkvpzh3XPP6r я не понимаю от чего это. и google search console страницы сайта статус Исключено. 



Гугл не хочет индексировать сайт

Прошу помощи, столкнулись с такой проблемой, домен кириллический, гугл сайт не индексирует, может кто-то сталкивался, спасибо!

тротуарная-плитка.dn.ua

в ссылка в уникод

https://xn----7sbab3bmfnhofcwcih2s.dn.ua/



Региональность сайта на поддоменах

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



Индексация нового сайта Гуглом (не индексируются страницы и сайтмап) Причины?

После крайнего апдейта гугла заметил, что их боты на моём сайте постоянно жить перестали, а новые страницы не индексируются мгновенно, как ранее. Даже при отправке через серч консоль урла руками, тот в индекс заходит через 1-2-3-4 недели! Хотя сайт растет, кол-во страниц в индексе тоже, НО медленно... очень

 

После нового года открыл для индексации новый интернет магазин. Добавил его в серчконсоль, в роботсе тоже все открыли. Сайтмапы сделали. За 3и недели в индекс зашло 3и страницы! И то, после ручной отправки через серчконсоль.

 

Карта сайта https://actix.ua/ru/index.php?route=extension/feed/fx_sitemap из последних хороших модулей, которыми все пользуются.

Запулил ссылку выше и на кореньhttps://actix.ua/ru/index.php?route=extension/feed/fx_sitemap&multi=off

 

И ничего... Гугл принимать не хочет.

 

Может кто скажет, что не так с картой и вообще какие мысли? У всех с осени так? И без ссылочного теперь вообще гугл ничего не индексирует из молодого и неизвестного? :)

 

Всем спасибо за коменты!!!

 

ПС: Про модуль Чукчи знаю, если что) Сейчас поставлю)

 

 



Продвижение сайта

Добрый день.

 

У нас интернет-магазин, которому 7 лет, на 10к товаров, с удобным фильтром, классными сео-текстами в категориях, такие страницы в выдаче гугл на 1-2 страницах. Но посещаемость как была 4к в месяца плюс минус, так и осталась. Вообще не растет, но и не падает (хоть так). 

 

Что можете порекомендовать сделать, чтобы лить трафик, так сказать? Увеличивать посещаемость другими словами.

Только белые методы, желательно.

 

Соц сети используем на максимум, оттуда трафик как можем гоним на сайт.

 

Сайт хороший, с хорошим юзер экспириенс



Google не индексирует сайт на opencart

Всем доброе день ??????

Нуждаюсь в помощи 

вот сайт над которым я работаю https:/teztorg.uz/

Вопрос в том что сайт не индексируется на Google (а на Яндексе все высвечивается)

можете посоветовать как быть 

пожалуйста ?? 

Seo text на сайте все исправлено 

Google search console и analytics 

сайт зарегистрирован но выводится ошибки. 

 



Правильная пагинация и каноникалы.

Всем привет!

 

Прочитал кучу статей и было много разговоров на эту тему. Хотелось бы услышать Ваше мнение желательно аргументировано.

В гугл справке есть такая инфа https://developers.google.com/search/docs/advanced/ecommerce/pagination-and-incremental-page-loading#sequentially

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

 

Но на многих авторитетних сайтах пишут что каноникал должен быть именно на первую страницу пагинации. Что скажите?



Откуда берутся meta og в OS Store open cart

Добрый день. Подскажите, откуда берутся эти данные? В header.tpl все стандартно  <title><?php echo $title; if (isset($_GET['page'])) { echo " - ". ((int) $_GET['page'])." ".$text_page;} ?></title>

Интересует, где изменить такие фразы как " - купить, цена" или Description "В интернет-магазине..."? В админке такого найти не могу, в модулях никаких для сео этого нет.. Подскажите, пожалуйста

 



Мультимагазин и Robots.txt

Подскажите, есть ли готовое решение для этой задачи? Хочу сделать региональные поддомены, для каждого нужен роботс, но у меня в качестве поддоменов выступают "псевдонимы" , т.е. физически папок для роботса нет.

Плюс на одном из форумов встретил ещё одну проблему, связанную с https:

 

Цитата

Проблем оказалось несколько. Во первых при классических настройках редиректа на HTTPS протокол, во всех мануалах и советах механизм редиректа осуществляется при помощи проверки, на какой порт стучится запрос?, и если это не 443, то весь трафик виртуалхоста гониться на необходимый нам редирект вида https://site.com.

 

подскажите, это реальная проблема или выдуманная?)



Товар не найден! - страницы содержат одинаковый title

Яндекс веб-мастер ругается что старицы содержат одинаковый title. Хотя эти страницы отсылают код 404

Примеры страниц:

https://divan-66.ru/tumba-tv-art500-dub-molochnyy

https://divan-66.ru/kuhonnyy-garnitur-demo-3200x1400-uglovoy

 

Подскажите, что с этим делать?((



Микроразметка ддя Хлебных крошек

В свое время Г не понимал schema в ХК, ну он ее видел, говорил что ок, а в снипеты она не лезла

 

Теперь говорит

https://www.seroundtable.com/google-sunset-data-vocabulary-28868.html?fbclid=IwAR0vVbaAHfMpA1l_LDLZDvW77mivsqoslAjFXGOoLbu8yBF28hHhor_Q6l8

 

 



проблемы с дублями, много дублей

Добрый день. После необдуманного переезда сменились адреса страниц, теперь в поиске 3600 страниц, 1100 страниц с одинаковыми title, 800 с одинаковым Description. В реальности же на сайте всего 2000 страниц.

 

При этом

- часть старых ссылок открывается- кто-то их редиректит?

- яндекс не спешит удалять старые нерабочие ссылки (но новый контент индексируется молниеносно, в тот же день). 

- часть страниц не разрешает удалять из поиска так как "Страница обходится роботом, но отсутствует в поиске". 

 

Сайт o7emb7oat.ru (удалить обе семерки)

Предложите свои услуги или идеи что можно сделать. 



Нужно ли закрывать страницу "/"

Привет.

Как правильно выглядит страница и есть ли разница между 

1. https://website/blog/cost-to-make-app/

2.  https://website/blog/cost-to-make-app

 

нужен ли "/" в конце ссылки?

 

Спасибо



Обнаружена, не проиндексирована Статус: Исключено, как победить?

Всем привет! Сайт не индексируется в Google уже пол года... (Обнаружена, не проиндексирована). Причем, если отправляю вручную url, результата тоже нет. При проверке url в Google search console, указано что страница может быть проиндексирована. Даты последнего сканирования тоже отсутствуют. Создается такое ощущение что роботы на сайт вовсе не заходят. Периодически в индекс залетят шальные 2-3 страницы в 2 месяца и на этом все.

 

Спойлер

 

 

 

 

 

Притом, что я проверил каждую страницу, они все открываются и работают, например первая в данном списке: ссылка
Дабы исключить все возникающие вопросы:
Sitemap - есть ошибок не обнаружено.

 

Спойлер


robots.txt - все настроено адекватно, в самом коде нет шальных noindex.

 

Спойлер

User-agent: *
Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=checkout/
Disallow: /*route=product/search
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Disallow: /*?tracking=
Disallow: /*&tracking=
Disallow: /*compare-products
Disallow: /*search
Disallow: /*cart
Disallow: /*checkout
Disallow: /*login
Disallow: /*logout
Disallow: /*vouchers
Disallow: /*wishlist
Disallow: /*my-account
Disallow: /*order-history
Disallow: /*newsletter
Disallow: /*return-add
Disallow: /*forgot-password
Disallow: /*downloads
Disallow: /*returns
Disallow: /*transactions
Disallow: /*create-account
Disallow: /*recurring
Disallow: /*address-book
Disallow: /*reward-points
Disallow: /*affiliate-forgot-password
Disallow: /*create-affiliate-account
Disallow: /*affiliate-login
Disallow: /*affiliates
Disallow: /*?filter_tag=
Disallow: /*brands
Disallow: /*specials
Disallow: /*simpleregister
Disallow: /*simplecheckout
Disallow: *utm=
Allow: /catalog/view/javascript/
Allow: /catalog/view/theme/*/

 


Каких либо запретов и ограничений тоже нет.

П.с. некоторые страницы он все же взял:

 

Спойлер

 

Ссылка на первый товар со стрелкой и второй

 

На других площадках все индексируется.
Помогите разобраться в чем же причина?? И как с ней разобраться.



Убираем дубли заголовков (title) и метаописаний

Суть в том, что стандартная пагинация не предусматривает никаких отличий в тегах title, meta-description и т.п. для каждой из страниц, на которые разбивается каталог (будь то категория, список товаров одного производителя, акции или поиск), в итоге все они имеют одинаковые значения. Если категория большая (скажем, 1000 товаров), лимит вывода на страницу - 10 товаров, то получаем сотню дублей, что конечно не повышает привлекательность нашего сайта в глазах поисковиков. Решается все достаточно просто, нужно непосредственно в шаблоне \catalog\view\theme\ваша_тема\template\common\header.tpl найти

<title><?php echo $title; ?></title>

и заменить например так

<title><?php echo $title; if (isset($_GET['page'])) { echo ", ". ((int) $_GET['page'])." page";} ?></title>

Для метаописания найти

<meta name="description" content="<?php echo $description; ?>" />

и заменить на

<meta name="description" content="<?php echo $description; if (isset($_GET['page'])) { echo ", ". ((int) $_GET['page'])." page";} ?>" />

Аналогично можно сделать для всего, что расползается по всем страницам пагинации, будь то ключевики, описание категории и т.п.

 

Теперь на каждой странице к дублирующейся части добавляется кусок текста ", page <номер страницы>", что создает хоть какую-то уникальность в глазах ПС.

 

Возможно здесь уже был этот совет, но я ничего такого не находил, поэтому делюсь этим решением (спасибо searchengines)



Перемешивание дескрипшн

Добрый день. На моем сайте lidermag установлено 2 языка. При этом нет отдельного urla для второго языка. Через какое-то время я заметил, что происходит перемешивание дескрипшн. Обязательно ли прописывать мета-теги для украинского языка, если он установлен только для того, чтобы не нарушать закон?



Очень длинный Н1 - разбить на две строки

Прошу подсказать чем грозит сайту подобное решение? Как сделать правильно?

 

На моем сайте очень длинные названия товаров, пример: Speakout 2nd Edition Elementary Pack Student's Book with Active Book and DVD-ROM and Workbook with Key

 

Для нормального отображения, особенно на маленьких экранах я его разбил на две части, вторую часть сделал Н2:

Н1 Speakout 2nd Edition Elementary Pack
Н2 Student's Book with Active Book and DVD-ROM and Workbook with Key

 

плюс в <р> добавил краткое описание:

Підручник з кодом доступу до його інтерактивної версії і зошит з відповідями для ґрунтовного опрацювання та закріплення навчального матеріалу

 

Подобрал размер, отступы и в итоге вышло читаемо и понятно:

Н1 Speakout 2nd Edition Elementary
Н2 Student's Book with Active Book and DVD-ROM and Workbook with Key
<р> Підручник з кодом доступу до його інтерактивної версії і зошит з відповідями для ґрунтовного опрацювання та закріплення навчального матеріалу

 

В итоге получил похожие Н1 так как есть товары содержащие одинаковый Н1 Speakout 2nd Edition Elementary но отличающийся Н2 Student's Book или Workbook with Key и т.д.

 

Просто не знаю/не понимаю, есть ли возможность Н1 делать в две строки и с разными стилями для каждой.

 

Сама страница примера ВОТ. Спасибо.

 

 



Seo настройки для Ocstore 3

Добрый день

Ocstore 3

Подскажите ,какие должны быть актуальные Seo настройки в этом разделе https://prnt.sc/20x1zrt



Индексация всего сайта гугл ботом

Добрый день. На сайте порядка 6500 страниц (на каждом из языков).

В search console 95% страниц исключены и имеют статус "Выявлено – пока не проиндексировано".

Некторые из страниц были созданы больше двух месяцев назад.

Вчера установлен модуль для правильной индексации разных языковых версий сайта.

Подскажие, пожалуйста, какие варианты могут быть?

1. Понаблюдать неделю-две, возможно после установки упомянутого модуля всё проиндексируеться?

2. Или есть модуль который поможет гугл боту приндексировать все страницы (ускорить загрузку страниц)?

На сайте установлен шаблон revolution

Спасибо.