big boy

big boy
Рейтинг
365
Регистрация
18.11.2006
Должность
webmaster

Всё оказалось очень банально - при переносе добавилась функция с таким же названием, объединил их и всё поехало.

Badmaestro:
Прям так много народа ищет не programma 1.2.3, а 1.2.4?

Да. Практически все посетители из целевой группы так и делают. Специально для вас статистика лишь по одному запросу:

При этом "programma 1.2.3" имеет единичные переходы из ПС.

Вордстат фиксирует не все запросы, поэтому я бы на него не ориентировался. У меня были многотысячные переходы с того же яши, когда вордстат по этому ключу показывает 0 до сих пор.

Сменил тему, было название theme_4, стало theme_5 (называется по другому конечно, но суть та же). Темы идентичны, единственная разница в том, что 5-я стала адаптивной.

Копирую из старого template.php функцию в новый темплейт:

function phptemplate_preprocess_page(&$vars) {блаблабла}

И получаю WSOD. Почему в старой работает, а в новой нет? Пробовал и так:

function theme_5_preprocess_page(&$vars) {блаблабла}

Без изменений.

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

Шайтанама!

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


$(document).ready(function() {
setInterval( function()
{
if($('#gsc-i-id1').val()) { //если строка поиска не пустая
document.getElementById("gsc-i-id1").className = ""; //удаляем css классы
document.getElementById("gsc-i-id1").className = "gsc-input-noimage"; //добавляем класс, в котором нет вотермарка
}
else { //если поле пустое
document.getElementById("gsc-i-id1").className = "gsc-input"; //возвращаем стандартный класс с нашим вотермарком
}
},10/*Time*/);
});

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

---------- Добавлено 17.09.2015 в 15:49 ----------

Один косяк обнаружил - до того, как полностью загрузится форма, в консоли вылезает ошибка:

TypeError: document.getElementById(...) is null

Оно и понятно, форма не загрузилась, а скрипт уже ищет её элементы. Но как только форма прогружается и ошибки прекращаются. Можно как-то пофиксить?

Badmaestro:
что-то типа истории изменений версий нужно

Не нужно. Задача не сохранить старые запросы, а удержать или улучшить позиции по новым.

Ragnarok:
Что вы ищете?

Стыд и позор. Спасибо!

А по сабжу?

Еще раз здравствуйте! Что там на горизонте SMM рынка, вообще ботов для ВК нету, способных сотворить сабж? В топике тихо, как в танке.

secondary:
1. Плохая идея менять урлы
2. Точные вхождения
3. Обновлять контент, используйте комментарии, анонсы, соц. сети для быстрой переиндексации

1. Тем не менее, при смене урлов топ гарантирован. Страницы кушает быстроробот, а потом они склеиваются со старыми. Но в общем да, я с вами согласен.

Exdramo:
А не легче каждый раз создавать новые страницы, версия 2.0, 3.0 и т.д.
Так как вы будите не только терять старых а получать еще и новые

Вы не очень-то внимательно читали старт пост, повторю специально для вас:

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

Мне и так надо платить постоянно редакторам, чтобы те обновляли файлы и вписывали новые ключи, там где это автоматом сделать невозможно. И вы мне предлагаете в довесок еще и новые тексты писать? Предположим средняя длина 2000 символов, по 60 рублей за кило на 1000 текстов - это 2 000 000 символов или 120 000 рублей. Каждые 1-2 месяца. На контент. Спасибо, Карл!

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

Возможно ключ сезонный, это надо проверять. Более того вордстат знает далеко не о всех запросах, поэтому имеет смысл сделать более грубокий анализ ключа - подглядеть у конкурентов, в базах (Пастухов, MOAB...) и сервисах (Spywords, similarweb, megaindex, ahrefs, semrush...).

Всего: 2924