- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Поставил выше указанный скрипт, очень удобно оказалось.
Интерфейс минимален и удобен, с оттенками web2.0
Еще бы график бы строил по результатам за месяц - красота былабы ;-)
Поставил скрипт, но не нашел как вручную запустить проверку позиций (не по крону). Такое вообще возможно?
Подключение к БД `seo_skops`.
Чтение файла `skops_install.sql.gz`.
------------------------------------------------------------
Таблица `site_requests`.
Таблица `ya_xml_positions`.
------------------------------------------------------------
БД восстановлена из резервной копии.
Дата создания копии: 2008.08.04 12:44:52
Запросов к БД: 5
Таблиц создано: 2
Строк добавлено: 32
2008.08.14 23:29:05
Возникла ошибка!
chmod() [function.chmod]: Operation not permitted (2)
:(((
Dimoll добавил 14.08.2008 в 23:46
... а руками возможно проверку делать? Рычаг найти не могу :)))
Поставил скрипт, но не нашел как вручную запустить проверку позиций (не по крону). Такое вообще возможно?
Теоретически возможно. Во общем то, такой вариант работы не задумывался поэтому стабильность такой работы не обеспечена.
Запуск по HTTP - самый нестабильный и простой в исполнении вариант
1. Удалить или переименовать файл /cron/.htaccess в папке установки скрипта
2. Запустить http://[url куда вы установили С.К.О.П.С.]/cron/yaxml_parser.php
3. Вернуть /cron/.htaccess обратно
Запуск по шеллу - более стабильный способ
Если есть шелл доступ, то нужно выполнить ту же самую команду что и при запуске по cron. Во время работы нужно чтобы шелл доступ не разрывался. (либо запускать с nohup)
Возникла ошибка!
chmod() [function.chmod]: Operation not permitted (2)
Ничего страшного, база восстановилась. Для того чтобы такая ошибка не возникала, насколько я знаю, нужно установить права 777 (rwx-rwx-rwx) папке backup. Однако, данные сообщения показывают что у вас PHP возможно в safe_mode установлен. Так что, если вдруг у вас скрипты сборщика запускаться не будут, выставите и папке cron и всем файлам внутри права 777.
Да вроде с php всё нормально в итоге импортировал напрямую с пхпмайадмина.
Хотелось бы ещё возможность руками запускать проверку.
На некоторых хостингах возникает проблема с запуском по крону, причем как просто через php, так и php5.
lynx --dump не выполнить, т.к. есть авторизация.
Временный выход - запускать на прямую через браузер.
В мастерхосте при попытке проверить работу через крон пишет:
PHP Warning: set_time_limit(): Cannot set time limit - prohibited by configuration in /home/...../cron/yaxml_parser.php on line 5
при этом строку запуска делал :
0 1 * * * /usr/local/php5-clicgi-so/bin/php-cli -q $HOME/www/mydomain.ru/cron/yaxml_parser.php > /dev/null 2>&1
и еще вопрос - а чем utf-8 корректно сохранить ?
а то блокнотом не получается - квадратики в браузере вылезают вместо пробелов
Корректно сохранить UTF-8 текст можно при помощи PSPad.
Это значит что на мастерхосте PHP сконфигурирован так, что запрещает отключать таймлимит из скрипта (т.е. использовать ф-цию set_time_limit() для настройки лимита).
Т.к. для запуска вы используете CLI версию то там таймлимит судя по документации отключен, так что этот варнинг возможно никак не повлияет на выполнение. Как отработал скрипт можно посмотреть на странице диагностики.
0 1 * * * /usr/local/php5-clicgi-so/bin/php-cli -q $HOME/www/mydomain.ru/cron/yaxml_parser.php > /dev/null 2>&1
Флаг -q я думаю можно не использовать
0 1 * * * /usr/local/php5-clicgi-so/bin/php-cli $HOME/www/mydomain.ru/cron/yaxml_parser.php > /dev/null 2>&1
Скрипт установил все работает, спасибо огромное автору. Однако...
Есть некоторые дельные предложения и замечания по скрипту:
1) Так как сервер, на котром размещается скрипт, украинский, то и выдача яндекса идет украинская, которая отличается от российской. Скажите, можно ли как-то настраивать русскую выдачу? Если это возможно, сделайте эту опцию в скрипте.
2) Очень нехватает отчетов в Excel. Реализуйте, пожалуйста, возможность экспорта выдачи в эксель.
3) Неплохо было бы реализовать визуальный график по позициям.
4) Не мешало бы сделать кнопку "Проверить" в проверке позиций, чтобы была возможность проверить позиции, не используя крон (так как у некоторых людей возникают проблемы с запуском скрипта по крону).
небольшое замечаньице:
1. когда запускал программу дважды (завис скрипт из браузера в первый раз) счетчик находящихся в топ-10 запросов не скинулся. В итоге, в топ сейчас 90 из 48
2. Руками приходится переключать кодировку в браузере на utf-8, хотя в коде прописана строчка про utf-8. Это правится как-то ? Почему-то в демке у вас все нормально отображается