Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
 Аватар для IRIP
514 / 146 / 28
Регистрация: 18.04.2015
Сообщений: 1,904
Записей в блоге: 16

Генерация sitemap

11.02.2019, 12:08. Показов 3344. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть (уже 800) урлов

их нужно объединить в sitemap.xml - проще говоря, нужна генерация sitemap.xml на python3

Карта сайта (sitemap) очень нужный файл на сервере
он показывает какие страницы нужно индексировать, а какие нет

структура, обычно такая

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="UTF-8"?>
 
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 
   <url>
      <loc>https://dezzakaz.com/</loc>
      <lastmod>2015-07-25</lastmod>
      <changefreq>daily</changefreq>
      <priority>1.0</priority>
   </url>
 
   <url>
      <loc>https://dezzakaz.com/dokumenty-dlya-ses-yur/dogovor-na-dezinfekciyu-sistem-ventilyacii-i-kondicionorovaniya/index.html</loc>
      <lastmod>2015-07-25</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
 
</urlset>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.02.2019, 12:08
Ответы с готовыми решениями:

Sitemap, генерация
&lt;?php /** * Sitemap * * This class used for generating Google Sitemap files * * @package Sitemap * @author ...

генерация sitemap.xml
Доброго Вам времени суток. У меня имеется форум которому около 3х недель, движок - vBulletin 3.6.8. На днях появились 2 проблемы по гуглу...

sitemap.help, или как нормальные люди создают sitemap.xml
Всем привет! Поделитесь пожалуйста опытом создания sitemap.xml Встроенный в движок генератор, выдаёт не то, что надо, а...

8
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
11.02.2019, 12:13
А в чём задача-то?
0
 Аватар для IRIP
514 / 146 / 28
Регистрация: 18.04.2015
Сообщений: 1,904
Записей в блоге: 16
11.02.2019, 15:01  [ТС]
m0nte-cr1st0, взять ссылки из списка и запихнуть в sitemap.mxl =)


есть неплохой краулер https://github.com/Cartman720/PySitemap - но у меня уже есть список урлов - а этот берет все подряд

Добавлено через 2 часа 25 минут
может есть готовые модули для генерации sitemap по списку url?
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
11.02.2019, 15:41
IRIP, у меня в проектах есть реализованные сайтмапы. Если хотите могу скинуть, попробуете разобраться, а то я в это ещё не вникал.
0
 Аватар для IRIP
514 / 146 / 28
Регистрация: 18.04.2015
Сообщений: 1,904
Записей в блоге: 16
11.02.2019, 15:50  [ТС]
m0nte-cr1st0, тут понять, как в

<loc>https://dezzakaz.com/</loc>

запихнуть каждую ссылку =)
а дату - можно произвольную =)
0
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,301
11.02.2019, 16:12
А как выглядит список урлов?
0
151 / 86 / 35
Регистрация: 05.08.2017
Сообщений: 257
11.02.2019, 16:14
IRIP, а в чем сложность?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import datetime
 
patt = """
<url>
   <loc>{0}</loc>
   <lastmod>{1}</lastmod>
   <changefreq>monthly</changefreq>
   <priority>0.8</priority>
</url>
"""
 
urls = ["http://test.ru", "https://cyberforum.ru"]
now = datetime.datetime.now()
 
for url in urls:
    print(patt.format(url, now))
1
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,360
Записей в блоге: 5
15.02.2019, 08:37
Цитата Сообщение от IRIP Посмотреть сообщение
генерация sitemap.xml на python3
Зацени как люди делают можешь почитать стандарт, как именно создавать файл для карты сайта, какие поля нужны и т.д.

Там на самом деле всё так просто как и сделал тип с гитхаба. Соблюдение табуляции - дело вкуса. Важно только экранировать указанные символы.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.02.2019, 08:37
Помогаю со студенческими работами здесь

Google sitemap, Создается sitemap с дублями
Доброго времени, форумчане! Возник такой вопрос. Генерируем файлик sitemap в админке. Он создается, но в процессе его изучения я обнаружил...

Sitemap
я отправил sitemap в google. а теперь, если я добавлю в сайт новые разделы, это мне снова нужно будет его отправлять или они потом...

Sitemap
А можно сделать как нибудь так, чтобы поисковик не шарился сам по сайту, а проходил только по тем страницам, которые включены в Sitemap?

Sitemap
Не сносите тему сразу плиз!По поиску не нашел Стоит ли делать Sitemap или ждать индексации? что то уж долго как то нет никакой реакции...

Sitemap
В Сайтемапе (интерфейсе) появилось &quot;скорость индексации&quot; сайта ботом - и возможность заставить его бегать интенсивней, опасаюсь теперь Я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru