Такой СПАМ пришел сегодня нам на все домены сразу.
Причем на поддомены тоже!! (менялись, соответственно адреса - то их спамили с одного поддомена сайта, то с другого. Но всегда 420 писем!)
Делайте выводы. Хотя, вполне реалистично.
Но... зачем?
Если по пути исходный код никак не меняется (может кто помнит - раньше - закачиваешь файл на chat.ru, а там по пути уже вставился рекламный код :-) - лет 10 назад), то описанная вами ситуация невозможна, так как javascript исполняется на стороне браузера.
Может у вас для различных зон в IE установлены различные уровни доверия? (Свойства обозревателя/Безопасность/Интернет)? Удостовертесь что там для зоны Интернет разрешены скрипты, а лучше внесите ваш сайт в список "доверенных".
У вас, наверное они бесплатно попали в каталог?
А Streetmachine попал туда платно, ему многое и простится!
Отпали ссылки.
У продавца доменного имени могли быть свои ссылки (с других доменов на перепродажу, например); продал сайт - ссылки снял. Я считаю это вполне логичным.
Такое бывает, когда скрипт использует какие-либо переменные, которых при перезагрузке страницы пользователем более нет..
Про cron и htaccess теперь забудте.
Займитесь отладкой скрипта, проблема теперь в нём.
Найдите ту часть скрипта при раскомментировании которой всё перестаёт работать.
Я считаю честным, если СЕО-компания предлагает оплату за результат по итогам месяца. В данном случае часть рисков, естейственно, лежит на исполнителе (так профессионал уверен в своих силах), а ради доверия можно и предоплату, которую потом по факту списать.
Лучше таким способом, так как не меняется (по сути) сам индексируемый код - тем более если боитесь изменений в индексации (на мой взгляд в данном случае неоправданно).
Для вас ведь главное - выдача. С ней все в порядке, говорите. Ничего менять, думаю, не стоит.
Возможно, что просто сайт редко меняется и гугл решил не заходить так часто, но это не значит плохо :-).
Поставте права на скрипт, например -rwxr-xr-x