Главное чтобы ваш спец не искал заразу сканерами всякими, почти постоянно выходят новые варианты шеллов и других вредоносных скритпов.
По ссылке гдЕ? на самом сайте? или при переходе на ваш сайт с поисковика?
Насколько я понял у вас был просто фрейм, нужно искать источник проникновения. А то что вы указали это насколько я понимаю рабочий код.
Без проверки исходного кода ничего не скажешь, так же необходимо найти источник заразы.
Нет одной какой-то таблетки от взломов, это комплекс мероприятий. Так же зависит были ли проблемы ранее.
Узнать можно только проверив глазами код, лично у меня айболитом половина клиентов, т.е. на него особо рассчитывать не стоит.
Внешние сервисы не смогут вам сказать точно есть вирусы или нет. Нужно проверять сам код.
Очень большая вероятность, что сайт взломали, контент показывается только поисковикам.
ТС, внешний не всегда можно определить вирус не говоря чтобы и убрать, нужно смотреть код.
Каким образом это проявляется?