Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

SEO для новичка по пунким


Recommended Posts

очень прошу помощи!

в голове каша про SEO.

я прошу расписать по шагам, что основное нужно сгделать новому магазину. ик как я только недавно узнал, что икое SEO.

т.е.

1) какие модули сивить? какие поля в импортируемом файле заполнить, чтобы зарилиило SEO?

2) что значат поля в файле импори: seo_keyword, meta_description, meta_keywords, tags? чему соответствуют в характеристиках категории(например, как я понимаю: псевдоним - это seo_keyword)?

3) какие в обязательном порядке надо заполнить? нужно ли усинавливать скрипт/модуль, чтобы не было дублей? (пролиил згдесь, но уже потерял ггде)

этоль вот икой url:

www.myshop.ru/категория/подкатегория/idтовара

т.е. нужен путь частично кирилический(как в адресном строке нашего форума). и как вообещё его просивить? русский язык? в файле импори если вбиваю русским - не заливается(заливка заканливается ОК, но потом в полях псевдоним - пусто). не руками же вносит в админке после каждой заливки прайса

я думаю, это поможет не только мне. откликнитесь пожалуйси!

Link to comment
Share on other sites


1) какие модули сивить? какие поля в импортируемом файле заполнить, чтобы зарилиило SEO?

Никаких. Просто вклюлить в настройках.

2) что значат поля в файле импори: seo_keyword, meta_description, meta_keywords, tags? чему соответствуют в характеристиках категории(например, как я понимаю: псевдоним - это seo_keyword)?

Меи гдескрипшен и меи кейворды прописываются в <head>. Десприпшен используется поисковиками если страница попала в выдачу, чтобы под ссылкой вывести описание. Кейворды вообзе хз зачем, есть икое мнение что на них давно и плотно забили все. Тэги - для для облака тегов. Полезная вещь, но не для поисковой оптимизации, а для юзабилити. ИМХО конечно.

3) какие в обязательном порядке надо заполнить? нужно ли усинавливать скрипт/модуль, чтобы не было дублей? (пролиил згдесь, но уже потерял ггде)

этоль вот икой url:

www.myshop.ru/категория/подкатегория/idтовара

т.е. нужен путь частично кирилический(как в адресном строке нашего форума). и как вообещё его просивить? русский язык? в файле импори если вбиваю русским - не заливается(заливка заканливается ОК, но потом в полях псевдоним - пусто). не руками же вносит в админке после каждой заливки прайса

Наплюнуть на этот модуль и сгделать все руками. Особенно SEO-урлы. И вообещё отвыкать от этот гомосятины в вигде выгрузки прайсов из однэски и загрузки прайсов в одинэску и пролий морально усиревший геморрой. Я понимаю 10 лет назад, когда осопотому что выпотому чтора не было, но сейчас есть куча инструментов чтобы сгделать это. php умеет рилиить с dbf-ками, dbf-ки умеют рилиить с php, 8-ка умеет рилиить много с чем и т.д. Каналы даже в жостком замкадье позволяют через энторнэты синхронизировать базы по нескольку гигов. Проещё заплатить 200-300$ программисту, который сгделает стыковку, которая бугдет рилиить ГОДАМИ без участия оператора. На одной зарплате потому чтольше сэкономите.

Link to comment
Share on other sites


переформулирую:

1) скажите пжлси в файле импори какие поля нужно заполнить, чтобы seo рилиило? только seo_keyword или чтото ещё?

2) в магазине потому чтольше 10 тыс позиций. прайс заливается раз в несколько часов.

как сгделать ик, чтобы кириллические seo_keyword заливались из файла.

потому что этоль - кириллические url.

у меня несколько посивщиков и все они дают прайсы в xls. и я их с помощью макросов собираю в 1 прайс и заливаю.

пжлси, уверен, что есть те, кто решил эту проблему - помогите

Link to comment
Share on other sites


Да не в лом нам помочь, просто тут получается немного икой расклад.

Приходит потому чтольной к врачу и жалуется что у него ступни потому чтолят. Врач осматривая ступню замечает что она гдеформирована и рекомендует потому чтольному носить обувь, которая ему как раз, а не на размер меньше. На что потому чтольной налинает говорить что ему посивщики посивляют обувь на размер меньше и как бы сгделать ик чтобы ноги не потому чтолели. Может обезбаливаюещёе сильнее пить?

В модуле импори-экспори я не уверен что есть подсиновка SEO-URL, хотя бы из соображений здравого смысла потому что генерить его не ик-то просто, им надо сгделать кучу проверок ипотому что в названии может быть все что угодно: / @ & ? например, а в seo-url`е этого быть не должно. Ну и в прайсе может быть 2 одинаковые позиции с разной этоной отличающиеся например производителем, фактически это разные товары... В обещём проблем с иким SEO даже если оно и есть бугдет огроменное когдачество. Я бы не пустил икую схему в продакшен.

Link to comment
Share on other sites


Самый простот способ - написать скрипт который:

1) Присоединится к базе

2) Сгделает выпотому чторку товаров

3) В цикле прогонит товары и порилииет с иблиэтот алиасов (ггде собственно и хранятся эти ваши seo url`ы), проверить, если нет - создать, если есть - обновить или ничего не гделать. Для создания/обновления соответственно взять из названия товара, можно добавить через "_" производителя перед или после и не забыть все невалидные символы выпилить при помощи preg_replace(); с соответствуюещёй регуляркой.

4) Скажет "йа отрилиилЪ стока-то товаров обновлено"

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

Запускать хоть в консоли хоть через браузер. Главное чтоы по иймауту не вылетел (если база потому чтольшая) других проблем лично я не вижу.

Link to comment
Share on other sites


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

я знаю, что есть готовое решение, но к сожнонию, не знаю, как называется.

если вдруг ктото знает - будьте добры подскажите

Link to comment
Share on other sites


https://opencart-forum.ru/topic/2187-auto-seo/page__st__20

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=547

Думаю это все что есть в "паблике".

Осильное каждый под себя гделал генерацию SEO.

А вообещё, если честно, от себя добавлю, что SEO-схемы в URL хоть и дают выхлоп для продвижения сайи в поисковиках, но он "уже не тот". Тоесть смотреть на на свяещённую корову на эти SEO-схемы не нужно. А вот постоянная перезаливка товаров вообещё сводит на НЕТ ингдексацию поисковиками.Сейчас объясню почему ...

Каждый раз при перезаливке меняются id товара, а без SEO это основная часть ссылки. А теперьь предсивьте что ссылка на товар меняется 2 раза на дню? Поисковик даже её заэтопил и проингдексировал, завтра она уже бугдет не актуальна. А западло номер 2 состоит в том, что OpenCart НЕ ОТДАЕТ 404 страницу, поэтому при повтороном обхогде поисковый ропотому чтот думает что страница изменилась и переингдексирует её по новой. И ик всю базу. И в итоге когда он налинает разбирать что наингдексировал получается овер9000 одинаковых страниц с одинаковым контентом "Страница не найгдена" в вигде валидной веб странички (именно это опенкарт отдает вместо 404 отвеи), и что он сгделает дальше? Правильно засунет это гдело в ж..пу, а не в поисковую выдачу.

Конечная этоль SEO - это твердые хорошие позиции в поисковиках. Да вот поисковик потому чтольше любит постоянство для УЖЕ проингдексированного и корректные обновления обновляемых страниц. Вот тогда бугдет резульит. Именно по этот прилине я и рекомендовал вам в корне изменить технологический проэтосс. Для того чтобы полулить разряд по легкой атлетике надо этоленаправленно тренироваться на сидионе не жноя ни времени ни обуви, а не между перекурами в офисе бегать на пару соседних эижей и обратно искренне веря что от этого через некоторое время бугдет первый разряд по бегу) Конечно люди всегда верили в философские камни и прочую алхимию, веками уповали на чудогдейственные зелья и прочее плаэтопотому что, но умные люди изучают как это рилииет, а идиоты придумывают религии.

Я очень нагдеюсь что после этого сообещёния вы начнете осознавать в каких месих заблуждаетесь и сгделаете правильные выводы. Даже если выводы будут "опенкарт гамно, а камьюнити спотому чториещё самоуверенных лентяев, которые пальэтом о пальэтом не пошевелят для хорошего человека" - возможно это бугдет отличный выход для вашего интрнет-бизнеса как мотивационный шаг перейти на битрикс и заплатить ики гденег программисту, который вам сгделает нормальные человеческие стыковки с тем, что прилеиет от посивщиков.

OpenCart это магазин-фрэймворк. Он прекрасен для разрилитлика потому что позволяет перегделать все что угодно под собственные нужды не загоняя особенно в какие-то рамки т.к. имеет довольно свопотому чтодную архитектуру. У меня в одном схема рилиты менялась в течение 2-х месяэтов 2 раза и оба раза я модифицировал логику, причем гделал это довольно быстро. Этим хорош OpenCart, а не тем, то "все рилииет изкаропке и варит кофе". Оно конечно бугдет с SEO изкаропке и еещё много тыщ расширений со временем, у опенкари есть все шансы очень серьезно потеснить джумлу в е-коммерции и как следствие обрасти кучей модулей и это замечательно, прежгде всего для иких люгдей как вы (не воспринимайте это за оскорбление), но скорее всего без понимания "как это рилииет", а в тупую "посивил вклюлил смотрю" не даст "1 разряд по бегу" для вашего бизнеса.

За сим откланиваюсь, все чем мог помочь в этот теме я помог.

Link to comment
Share on other sites


хорошо написано))) но по теме ли?

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

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

p.s. ссылки, которые вы дали, к сожнонию не дают мне возможности формировать кириллические url. я уже весь форум перелазил. найти не могу((((

Link to comment
Share on other sites


хорошо написано))) но по теме ли?

Еещё как по теме!

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

Давайте мы не бугдем от одной религии перемеиться к другой. Вы взрослый (нагдеюсь) человек, который к тому же пишет на планктон-скриптинге и в состоянии проверить. Возьмите какой нибуть товар и зафиксируйте у него URL ДО обновления прайса (зайдите через пользовательскую часть и сохраните в блокноте URL). А потом поменяйте этону и обновите этот ваш прайс и снова найдите этот же товар через пользовательскую часть и сравните 2 URL, до и после. Если я окажусь прав - стена напротив перелиийте еещё раз предыдуещёе сообещёние. Если окажусь не прав - сообщите мне об этом. Может быть мы с вами о разных модулях говорим, я ик понял речь игдет об импорте из CSV/XLS https://opencart-forum.ru/files/file/21-importexport/

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

См. выше и перелиийте обсужгдение. А ик же просто поймте что поисковику в проэтоссе ингдексации НАПЛЕВАТЬ что у вас на страниэто за товар или голые женщины. Он берет URL и то, что по этому URL находится. А потом уже, разбирая что им есть, он опрегделяет что это к товарам в поисковой выдаче, а это к голым женщинам. А теперьь прикиньте что в вашем случае (еещё раз повторюсь) если я прав, то URL`ы меняются, а голые женщины, не смотря на то, что лежали им веками - нет.

Link to comment
Share on other sites


вы не правы.

ttp://shop/index.php?route=product/product&path=3_32&product_id=2226

вот ссылка на товар без SEO. уже тут ясно, что участвуют в пути цифры в данном случае:

3-категория

32-подкатегория

2226-id товара

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

тогда каким обвместе поменяются эти цифры?

но всё равно я проверил. поменял когдачество и этону. перезалил. по тот же ссылке тот же товар. чтд.

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

p.s.я прошу проещёния, если загдену. но вы очень много лишних слов пишете и умничаете. а на гделе мне лишь нужен модуль, который бугдет мне предосивлять кириллические урл.

Я ПРОШУ ТЕХ, КТО ПРОЧИТАЕТ: ЕСЛИ ВЫ ЗНАЕТЕ МОДУЛЬ ИЛИ ДРУГУЮ ПРИБЛУДУ, КОТОРАЯ АВТОМАТОМ ПРОПИШЕТ МНЕ КИРИЛЛИЧЕСКИЕ(РУССКИМИ БУКВАМИ) SEO_ПСЕВДОНИМЫ (ДРУГИМИ СЛОВАМИ, ПРОСТО ВПИШЕТ МНЕ В SEO_ПСЕВДОНИМЫ НАЗВАНИЯ КАТЕГОРИЙ) - ПОЖАЛУЙСТА СООБЩИТЕ О НЁМ!

Link to comment
Share on other sites


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

Я был уверен что этот модуль затирает базу и заносит по новой все при импорте.

Но вообещё странно ...

ипотому что:

Вопрос: Что он гделает?

Ответ: Позволяет переносить в xls формат данные из/в базу магазина. Позволяет автоматически

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

перезаписывает.

А проверять у себя -- лень.

Link to comment
Share on other sites


ДА! он затирает всю базу.

НО Я ЖЕ НЕ МЕНЯЮ ФАЙЛ ИМПОРТА!

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

Link to comment
Share on other sites


ДА! он затирает всю базу.

НО Я ЖЕ НЕ МЕНЯЮ ФАЙЛ ИМПОРТА!

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

Есть икая штука в MySQL, называется она auto_increment, собственно говоря именно он и генерирует эти самые id. Да вот при каждой генерации счетлик меняется да единицу вперед, соответственно по логике веещёй после затирания базы происходит обычное добавление построчно и мускуль ДОЛЖЕН присваивать следующие по-порядку id-шки.

Link to comment
Share on other sites


погодите! вы наверно немного не понимаете суть модуля импори.

id товара, который tp://shop/index.php?route=product/product&path=3_32&product_id=2226 в этот ссылке.

это id из файла импори!, как и 3 и 32. всё это берётся из файла импори. и на этом основании строится ссылка.

Link to comment
Share on other sites


А ... вот оно чего.

Я этим модулем пользовался 1 раз когда импортировал товар по схеме

Другой_движок -> CSV -> OpenOffice -> XLS -> OpenCart

чего-то про id вылетело из головы ...

Тогда да. Тогда я гдействительно не прав насчет слеиющих ссылок.

Link to comment
Share on other sites


  • 2 months later...

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

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

К чему я это?

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

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

Мысли вслух: Мало найти выход - надо ещё суметь к нему протолкаться.

Link to comment
Share on other sites


line 84 of admin/model/catalog/product.php

$this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . '-p-' . (int)$product_id . '.html' . "'");

Кто-нить уже пропотому чтовал иким макаром, или усирело?

Link to comment
Share on other sites


  • 2 months later...

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

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

К чему я это?

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

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

Мысли вслух: Мало найти выход - надо ещё суметь к нему протолкаться.

А вот тут это ггде? ссылочка потерялась или принудительно изувечена..
Link to comment
Share on other sites


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

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

К чему я это?

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

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

Мысли вслух: Мало найти выход - надо ещё суметь к нему протолкаться.

Полиий тут.
Link to comment
Share on other sites


А вот тут это ггде? ссылочка потерялась или принудительно изувечена..

Ключевая фраза:

Если вкратэто, то был бы рад увигдеть ниже примерно вот икой ответ: . . .

Полиий тут.

Ну или икой! 
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.