11462

Как русская «с»

Мы — маленькая группа ребят, снявших офис и работающих в сфере веб-программирования и продвижения сайтов. За год совместной работы написали много софта для себя и реализовали более двадцати небольших проектов под заказ.

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

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

Через полтора месяца нужные категории были на третьих-четвёртых страницах Яндекса. Оплаченный месяц надо было доработать — и тут нас ждал облом. Страницы, которые были в топе, из выдачи исчезли; некоторые были, но сильно дальше, чем неделю назад.

Раньше таких проблем не было. В шоке перерыли всё, но ничего не отыскали. Я написал скриптик для проверки страницы, метатегов и контента, который искал ключевые слова и выдавал процент соответствия. Скрипт сообщил, что ключевое слово не совпадает с названием страницы и названием товара. Зашёл вручную, проверил — всё окей…</p><p>Через неделю оказалось, что менеджер клиента умеет добавлять товары, категории, информационные страницы, но вот изменить порядок сортировки не способна. В движке категории и товары по умолчанию сортируются по алфавиту. Чтобы нужный ей товар (или категория) находился выше всех, она меняла кириллические символы на латинские.</p><p>Мы были в шоке. Теперь в софте появилась новая проверка.</p> </div> <div class='actions'> <div class='button-group like'> <button class='button vote-btn' data-story-id="11462" onclick="vote(this)"> <i class='fas fa-thumbs-up'></i> <div class='rating'>1042</div> </button> </div> <div class='share-buttons'> <button class='share-btn share-btn-vk' onclick="shareVK( 11462 )" title="Поделиться ВКонтакте"><i class="fab fa-vk"></i></button> <button class='share-btn share-btn-tg' onclick="shareTG( 11462 )" title="Поделиться в Telegram"><i class="fab fa-telegram-plane"></i></button> <button class='share-btn share-btn-tw' onclick="shareTW( 11462 )" title="Поделиться в Twitter/X"><i class="fab fa-x-twitter"></i></button> <button class='share-btn share-btn-copy' onclick="copyLink( 11462 )" title="Скопировать ссылку"><i class="fas fa-link"></i></button> </div> </div> </div> <div class='nav-bottom'> <div class="nav-common"> <ul> <li class="prev"><a href="/story/11461.html">Назад</a></li> <li class="next"><a href="/story/11463.html">Вперёд</a></li> </ul> </div> </div> </div> <div class='sidebar'> <div class='section' rel="nofollow"> <h3>Ещё на ту же тему</h3> <ul class='best'> <li><span class="rating">902</span> <a href="/story/3191.html" rel="nofollow">Святая Сакральная Тайна Админского Гемора</a></li> <li><span class="rating">742</span> <a href="/story/6906.html" rel="nofollow">Пока софткор, но впереди две трети</a></li> <li><span class="rating">2395</span> <a href="/story/6335.html" rel="nofollow">Акт дарения коня</a></li> <li><span class="rating">1251</span> <a href="/story/8844.html" rel="nofollow">Радужнознамённая бригада имени Дулина</a></li> <li><span class="rating">2142</span> <a href="/story/169.html" rel="nofollow">С точностью до миллиметра!</a></li> </ul> </div> </div> </div> </div> <div class='footer'> <div class='wrapper'> <p> <span class='rated-18'>18+</span> </p> <p> <span><a href="/rss"><i class="fas fa-rss"></i> RSS</a></span> <span><a href="/about.html">О проекте</a></span> </p> </div> </div> <script src="/static/js/theme.js"></script> <script src="/static/js/like.js"></script> <script src="/static/js/nav.js"></script> <script> document.getElementById('submit-story-btn')?.addEventListener('click', function(){ var w = window.open('/submit', 'submit', 'width=600,height=700,scrollbars=yes'); if (!w) { location.href = '/submit'; } }); </script> </body> </html>