В принципе, между 15 и 17% разница небольшая.
Тут уже зависит какой у вас текст. Если рекламный, то оставляйте так.
А если информационный, то желательно, конечно, снизить процент воды .
Например я делал информационные тексты с водностью меньше 10%. Но это были внутренние страницы каталога.
Для того, чтобы просто показать что у вас есть видеопрезентация , вместо самого видео, лучше использовать небольшую gif-ку.
Можете спозиционировать ее рядом с кнопкой и скрыть c помощью display: none;
К таким ссылкам поисковики вполне нормально относятся (если они там по делу).
Но должно быть не более 1-2 ссылок на статью.
Если контент будет дублироваться, то лучше сосредоточьте усилия на развитии и продвижении одного сайта. К тому же на у вас там уже есть посещаемость. Постарайтесь увеличить продолжительность визитов, кол-во просмотров за 1 визит. В общем, работайте с имеющейся аудиторией. Да и возраст сайта тоже имеет значение для поисковиков..
Используйте плагин jquery-cookie.
Ну или отправляйте ajax запрос при каждой смене блока..
Это файл с настройками для сервера.
От браузера здесь ничего не зависит.
Просто адрес в кеш записался.
Запрос на очистку таблицы должен выглядеть так
TRUNCATE TABLE `tableName`
А у вас просто TRUNCATE `tableName`
С чего вы взяли, что у use_linux в проекте такая огромная таблица?
Вам нужно создать цели с типом JavaScript-событие. Для каждой из цели назначьте уникальный идентификатор. Например
cart - Добавление в корзину;
call - Заказать звонок;
feedback - Обратная связь.
Правки вносить придется. А именно, в код кнопок, по которым вы хотите отслеживать клики нужно будет добавить
onclick="yaCounterXXXXXX.reachGoal(TARGET);"
где
XXXXXX - номер счетчика;
TARGET - идентификатор цели, который мы задавали на прошлом шаге (cart, call, feedback)
Можно было бы сразу в таблице статей указывать ID автора.
Но раз уж так спроектировали БД, то для выборки можете использовать запрос
SELECT * FROM `Authors` WHERE `id` IN (SELECT `AuthorId` FROM `ArticleAuthors` GROUP BY `AuthorId` HAVING COUNT(ArticleId) >= 5