Zenit2007

Рейтинг
46
Регистрация
31.03.2013

Добрый день.

Буду благодарен если покритикуете сайт по продажам интерактивного оборудования для школ и детских садов http://detski-ostrov.ru

Не хватает солидности для сайта.

А как бы прописать правило Disallow так, чтобы исключить ВСЕ url, которые содержат числа от 12 до 999?

Заметили, что в дублях, практически везде есть id статьи. Например:

/matematika-1-klass/olimpiady-diktanty-kartochki/olimpiada-1-klass/58-matematika-1-klass-zadaniya-kontrolnye-raboty-testy/matematika-1-klass-zadachi-primery/178-11

/zadachi-zadaniya-2-klass-po-temam/vyrazheniya-s-peremennymi/14-zadachi-po-matematike-2-klass-po-temam/398-2-klass-interactivnye-testy

/matematika-1-klass/kontrolnye-raboty/vhodnye-kontrolnaya-test-doshkolnik/14-zadachi-po-matematike-2-klass-po-temam/398-2-klass-interactivnye-testy

В правильных url НЕ содержатся id статьи. Перечислять все номер - больно большой список будет.

Akcium, спасибо, что пытаетесь помочь.

canonical прописать для 1800 ссылок, ну трудновато. Тем более, что их количество продолжаются увеличивать.

Попробуем всё таки .rewrite.

Вот, уже более менее становится понятным. Поколдуем.

Это мы знаем. У нас так сделана корзина:

<p class="left_menu button br1"><a href="/cart">корзина</a></p>

У нас затык (может конечно глуповатый), меню по клику не показываетс. Если ставишь так:

<p class="right_menu button br1"><a href="/mainmenu">каталог</a></p>, страница обновляется, ссылка срабатывает,

но в мобильной версии меню каталога не показывается и естественно пользователь не может выбрать из каталога.

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

Объем работы - повесить на кнопку меню. Бюджет даже не знаю. На фрилансе засмеют. Возьметесь?

Sitealert:
Хостер - не гуглоспид, ему по барабану жабаскрипт, потому как тот на клиентской стороне работает.
Что значит "не получается"? Функцию onclick не можете прицепить?

В точку!

При нажатии на эту кнопку должно появится/вывалится/показаться ... меню каталога. Не могу ибо не умею (не программист).

maccamset:
например
js + css

если < 520
@media all and (max-width: 520px) {
- скрыть меню
- показать кнопку
}
- по клику на кнопку выезжает или всплывает мобильное меню, как угодно

если >520
- скрыть кнопку
- скрыть моб. меню
- показать обычное меню

меню может быть одно - сверстанное в 2 вариантах - обычное и моб.

если < 520

@media all and (max-width: 520px) {

- скрыть меню

- показать кнопку

Это уже реализовано, осталось на кнопку "повесть" меню.

---------- Добавлено 18.08.2017 в 21:05 ----------

Samail:
Так вы дубли скриптов уберите, оставшееся скрипты и CSS в один файл объедините и сократите, сразу меньше ругаться будет, а тот несчастный скриптик который меню выводит погоды вам не сделает.
Всё это (почти) можно сделать опять-же плагином https://www.jch-optimize.net/downloads.html

Спасибо, конечно,но ещё раз повторяю, плагин не будем устанавливать, нагружает сильно. Хостер и так жалуется, когда под 40 К пользователей.

Вот это сделано:

если < 520 @media all and (max-width: 520px) {

- скрыть меню

- показать кнопку }

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

если >520

- скрыть кнопку

- скрыть моб. меню

- показать обычное меню"

Не получается "повесить" на кнопку модуль с меню.

Samail:
Яваскрипту какая разница сколько посетителей ...тем более что судя по счётчику метрики на вашем сайте, посетителей у вас 100-200 в день, а не 40 тысяч.

А вот не скажите, Page Speed Insight ещё как ругается на лишние скрипты. Да и Яндекс Маркет очень часто 404 ошибку дает, хотя счетчик Яндекс Метрика молчит как рыба. Поэтому к быстродействию требования строгие.

Точно такой же прием (метод решения) будет стоять на https://mathematics-tests.com, а на нем в октябре (пора контрольных работ), счетчик и поболее будет.

Samail, спасибо конечно, за попытку помочь.

Но тут есть 2 момента:

1. Плагины не хотим применять. При нагрузке 40 К посетителей, лишний плагин подключать не хочется.

2. Во 2-ой ссылке рассматривается то же плагин. Да и список у нас уже готовый, точнее модуль меню (не как в примере).

Всего: 60