Есть http://jsfiddle.net/, смоделируйте на нем проблему, иначе разговор не предметный. Перенести блок в конечном счете можно и с помощью js, возможно сама структура документа неудачна.
Что вы подразумеваете под словом ajax? Если ссылку нарисует js без обращения к серверу то это не ajax. Ajax это скажем когда документ отрисовался, дополнительно дернуть сервер и взять у него ссылки для этой страницы, но гугл вроде такое видит, т.к. у него есть несколько типов ботов которые ходят без js и которые весь js на странице выполняют, подозреваю, что и yandex это есть.
У меня развлекательный трафик стал дороже коммерческого автомобильного :))
Я бы лучше учил python + django и ruby + ROR, ну и смотрел в сторону реактивного программирования на JS, NodeJS, освоил бы современные подходы к программированию, а то как не спросишь так люди еще как начали 10 лет назад программировать так и остались там. На пыхе тоже есть нормальные фреймворки вроде symfony, yii, но лично мне как язык php не симпатичен, хотя c++ и c вполне себе ок.
Сделайте дамп базы и пройдитесь текстовым просмоторщиком типа less ну или grep
Как-то так:
UPDATE urlsSET url = REPLACE(url, '.jpg', '.png')
ниже
В смысле? Они очень даже отвечают т.е. пишут в ответ, если вы это имеете ввиду.
Писал вроде сюда:
https://support.google.com/adsense/?hl=ru, там справа в окне: связаться с нами
Если сомневаетесь, могу отправить в личку, один из ответов, но не понятно, что там может удивлять
разрешения на чтение файлов для www-data есть?
курите тут: http://stackoverflow.com/questions/10873295/error-message-forbidden-you-dont-have-permission-to-access-on-this-server
пишите в ТП гугла, звоните в ТП сбербанка что тут еще можно посоветовать, разбирайтесь. Если гугл пишет отправил, я бы начал со сбера (пс. никогда бы не выбрал его для таких целей).
Нда, а курс тем временем уже 46.96
... когда это уже закончится....