SEO паук

© 2003-2015 Денис Суро
https://www.iqlevsha.ru

Бесплатное программное обеспечение с открытым исходным кодом под лицензией GNU GPL

SpiderSEO - скрипт с графическим UI, который автоматически генерирует мета-тэги из содержимого страниц интернет-сайта. Мет «keywords» и «описание» взяты из содержимого страницы. Дополнительные мет генерируются в качестве опции.
Скрипт работает на локальном образе сайта, а не онлайн, но может быть адаптирован.
Обратите внимание, что SEO (Search Engine Optimization) - техника улучшения страниц для позиционирования поисковиками.



Введение

Чем яснее будет ваш код, тем лучше будет работать программа. О том, что я называю четким и запутанным кодом, см. ниже примеры:
 <head>
 <meta name="keywords" content="ordre, clarté">
 </head>
 
 <head > <
 meta surnom
 = "keyword" content = confusion désordre
 > < /head>
 

В случае, если ваш код будет также запутан, результирующий код, созданный SpiderSEO может быть не тем, чего вы ожидаете.

Скрипт SpiderSEO планируется запускать на локальном образе твоего сайта (если твой компьютер - твой собственный сервер, то локальный образ - сам сайт).
Перед использованием SpiderSEO сделайте осторожную копию всего каталога, содержащего файлы сайта.

Экран

В большом текстовом поле отображаются отчеты и изменения. Кнопки и другие элементы описаны ниже.

Создание и представление отчетов с помощью графического интерфейса

В первом поле введите полный путь к главной странице сайта, например:

  c:\site\index.html
Затем нажмите кнопку «Generate» для запуска процесса генерации.
Изменения отображаются в большом текстовом поле.

Чтобы узнать текущие мета-теги и ссылки на страницах, нажмите кнопку «Report».

Меню «Файл»

- Команда «Обзор» позволяет найти и выбрать страницу для разбора.
- Команда «Создать список» открывает диалоговое окно для создания списка страниц для обработки. См. ниже.
- Сохранить - если вы хотите сохранить результаты, отображаемые в файле.
- Выход: завершает программу.

Создать список

Графический интерфейс позволяет создавать список ссылок в файле, и этот файл можно использовать в качестве главной страницы для назначения страниц для обработки.

Кнопка добавления добавляет страницу в список.
Кнопка удаления удаляет страницу из списка.
Порядок обработки можно изменить кнопками вверх и вниз.

После создания списка он сохраняется вместе с кнопкой сохранения.
Вы можете загрузить список с помощью кнопки загрузки, чтобы добавить другие ссылки.
Кнопка new стирает список.

Щелкните откат, чтобы закрыть окно.

После создания списка в файле имя файла должно быть введено в первое поле в качестве главной страницы для обработки, а глубина «depth» должна быть назначена не менее 1.

Меню справки

- Manual: вывод краткой справки.
- О: ссылки на программу...

Параметры графического интерфейса

Параметры генерации

Параметры отчета

Использовать программу командной строки


Графический интерфейс фактически вызывает программы, которые можно использовать напрямую.
Если ваш сайт хранится в пути c :\site, если главная страница index.html (это может быть index.php и т. д.), просто введите:

spider c:\site\index.html ...pour générer les méta tags.
metarep c:\site\index.html ...pour afficher les métas et les liens.

Параметры сценариев

Рекурсия
С помощью этой опции можно ограничить уровень рекурсии:
-r, за которым следует уровень рекурсии, например 5 (по умолчанию 0).
spider -r5 c:\site\index.html


Напрягаться
-f заменяет уже существующие метаги.
Алгоритм генерации или замены указан в качестве заголовка исходного файла spider.sol.

Сначала проверить
-v позволяет просматривать результаты без редактирования файлов.

Индикация

-q без отображения.

Выбор страниц для редактирования с помощью макелиста

Makelist - сценарий, автоматически создающий список веб-страниц внутри каталога. После создания можно править список, чтобы выбрать страницы...

  1. Ввести :
        makelist répertoire nomliste.html
    
    - каталог содержит изображение сайта.
    - nomliste.html - имя файла, который будет содержать список страниц.
  2. Править список, чтобы удалить файлы, которые нельзя редактировать.
  3. Использовать файл в качестве главной страницы сайта.
    Команда :
        spider nomliste.html
    
    или для предотвращения рекурсии за пределами ссылок в списке:
        spider -r1 nomliste.html
    
    Флаг -r1 дает глубину рекурсии 1. Сам список является уровнем рекурсии 0.

Языки, не являющиеся английскими

Чтобы использовать SpiderSEO с языком, отличным от английского, необходимо заменить список слов для исключения в small.en на эквивалент в этом языке.
small.xx файл, например small.fr, можно легко создать с помощью dictmake - набора доступных скриптов на iqlevsha.ru (see below).

Загрузка

Ресурсы