Анализ сайта dgl.ai
Основное Готовность: 50%
Домен
dgl.ai
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Кол-во редиректов 3 слишком большое! Проверьте настройки сайта и веб-сервера!
Цепочка редиректов:
http://dgl.ai
302 Found
https://dglai.github.io/
301 MovedPermanently
https://www.dgl.ai/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 29.09.2026 23:32:20.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык страницы не указан. Рекомендуется явно указать язык документа!
Скорость загрузки
~1,21сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 1,21сек превышает 1 секунду. Желательно улучшить работу сайта!
Объем документа
41Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 41Кб оптимален.
Ресурсы
Ресурсы: 29
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 29 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | //unpkg.com/iview/dist/styles/iview.css | |
| stylesheet | /assets/css/bootstrap.min.css | |
| stylesheet | /assets/css/font-awesome.min.css | |
| stylesheet | /assets/css/googlefont.css | |
| stylesheet | /assets/css/animate.min.css | |
| stylesheet | /assets/css/owl.carousel.min.css | |
| stylesheet | /assets/css/owl.theme.default.min.css | |
| stylesheet | /assets/css/meanmenu.min.css | |
| stylesheet | /assets/css/style.css | |
| stylesheet | /assets/css/responsive.css | |
| stylesheet | /assets/main.css | |
| stylesheet | /assets/css/syntax.css | |
| stylesheet | https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.21/css/dataTables.jqueryui.min.css | |
| stylesheet | https://unpkg.com/vue-multiselect@2.1.0/dist/vue-multiselect.min.css | |
| js | https://www.googletagmanager.com/gtag/js?id=UA-132455605-1 | |
| js | https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js | |
| js | https://cdnjs.cloudflare.com/ajax/libs/wordcloud2.js/1.2.2/wordcloud2.min.js | |
| js | https://cdnjs.cloudflare.com/ajax/libs/vue/2.6.14/vue.min.js | |
| js | https://unpkg.com/vue-multiselect@2.1.0 | |
| js | /assets/js/jquery.min.js | |
| js | https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js | |
| js | https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.21/js/jquery.dataTables.min.js | |
| js | /assets/js/bootstrap.min.js | |
| js | /assets/js/jquery.easing.js | |
| js | /assets/js/owl.carousel.min.js | |
| js | /assets/js/jquery.meanmenu.js | |
| js | /assets/js/particles.min.js | |
| js | /assets/js/main.js | |
| js | text/javascript | https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML |
Серверные заголовки
Кол-во: 18
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 18шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Server | GitHub.com |
| Access-Control-Allow-Origin | * |
| Strict-Transport-Security | max-age=31556952 |
| ETag | "67ae697c-a43f" |
| Cache-Control | max-age=600 |
| x-proxy-cache | MISS |
| x-github-request-id | 1606:1073C4:2069FF1:20AEFC5:6A89AFA3 |
| x-github-edge-region | fra |
| Accept-Ranges | bytes |
| Age | 0 |
| Date | Sat, 22 Aug 2026 15:21:54 GMT |
| Via | 1.1 varnish |
| X-Served-By | cache-fra-eddf8230064-FRA |
| X-Cache | HIT |
| x-cache-hits | 0 |
| x-timer | S1787412114.284000,VS0,VE104 |
| Vary | Accept-Encoding |
| x-fastly-request-id | 70bb27717999a07939eab491e97063909aa8c354 |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
GitHub.com
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
В заголовке Server указано: GitHub.com.
Мета-теги Готовность: 34%
Title
Deep Graph Library
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 18, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Library for deep learning on graphs
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо увеличить число символов в description (текущее значение мало: 35, минимум: 80, оптимально: от 120 до 130)
Keywords
Software, Machine Learning, Deep Learning, Neural Network, Graph
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Keywords установлены.
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1.0
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 4
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 4шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1.0 |
| name | description | Library for deep learning on graphs |
| name | keywords | Software, Machine Learning, Deep Learning, Neural Network, Graph |
| name | author | Themeix |
Оптимизация Готовность: 80%
Структура
Есть замечания
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Не найден главный тег документа <html>. Проверьте структуру html-документа на наличие тега <html>!
Строго говоря, это не является ошибкой, а важным замечанием. В стандарте HTML теги html, body не являются обязательными, но все же лучше следовать общепринятым стандартам построения веб-страниц.
Строго говоря, это не является ошибкой, а важным замечанием. В стандарте HTML теги html, body не являются обязательными, но все же лучше следовать общепринятым стандартам построения веб-страниц.
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Кол-во слов 559 не очень много. Добавьте побольше текста (хотя бы 800 слов)!
Слова из title 3 встречаются в тексте достаточно.
Абзацев с текстом 15 достаточно.
Среднее число слов в абзаце 28 достаточно.
Кол-во знаков контента 3624 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 3. Это хорошо.
На странице присутствуют заголовки <h3> 13.
Тошнота
2,83
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота страницы в пределах нормы 3.
Академич. тошнота
17,35%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| questions | 8 | 1,43% |
| updates | 5 | 0,89% |
| contact | 5 | 0,89% |
| github | 5 | 0,89% |
| graphs | 5 | 0,89% |
| answers | 4 | 0,72% |
| register | 4 | 0,72% |
| sidebar | 4 | 0,72% |
| started | 4 | 0,72% |
| learning | 4 | 0,72% |
| neural | 4 | 0,72% |
| acceleration | 4 | 0,72% |
| latest | 3 | 0,54% |
| tutorials | 3 | 0,54% |
| library | 3 | 0,54% |
| pytorch | 3 | 0,54% |
| training | 3 | 0,54% |
| networks | 3 | 0,54% |
| significant | 3 | 0,54% |
| pipeline | 3 | 0,54% |
Индексация Готовность: 0%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 39 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Кол-во редиректов для файла robots.txt 3 слишком большое! Это может вызывать затруднение при индексации поисковыми роботами!
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://dgl.ai/robots.txt
302 Found
https://dglai.github.io/
301 MovedPermanently
https://www.dgl.ai/
200 OK
Показать содержимое robots.txt
<head>
<!-- meta -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Library for deep learning on graphs">
<meta name="keywords" content="Software, Machine Learning, Deep Learning, Neural Network, Graph">
<meta name="author" content="Themeix">
<!-- Site Title -->
<title>Deep Graph Library</title>
<!-- favicon -->
<link rel="shortcut icon" type="image/x-icon" href="/assets/images/dgl-favicon.png">
<!-- IView CSS -->
<link rel="stylesheet" href="//unpkg.com/iview/dist/styles/iview.css">
<!-- Bootstrap CSS -->
<link href="/assets/css/bootstrap.min.css" rel="stylesheet">
<!-- Font-Awesome CSS -->
<link href="/assets/css/font-awesome.min.css" rel="stylesheet">
<!-- Google Fonts -->
<link href="/assets/css/googlefont.css" rel="stylesheet">
<!-- Animate CSS -->
<link rel="stylesheet" href="/assets/css/animate.min.css">
<!-- Owl Carousel CSS -->
<link rel="stylesheet" href="/assets/css/owl.carousel.min.css">
<link rel="stylesheet" href="/assets/css/owl.theme.default.min.css">
<!--<link rel="stylesheet" href="/assets/css/owl.carousel.min.css">-->
<!-- Mean Menu CSS -->
<link rel="stylesheet" href="/assets/css/meanmenu.min.css">
<!-- Main Stylesheet -->
<link href="/assets/css/style.css" rel="stylesheet">
<!-- Responsive CSS -->
<link href="/assets/css/responsive.css" rel="stylesheet">
<!-- Minima CSS -->
<link href="/assets/main.css" rel="stylesheet">
<!-- Rouge Highlighter CSS -->
<link href="/assets/css/syntax.css" rel="stylesheet">
<link type="application/atom+xml" rel="alternate" href="https://www.dgl.ai/feed.xml" title="Deep Graph Library" />
<!--[if lt IE 9]>
<script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-132455605-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-132455605-1');
</script>
</head>
<body>
<!-- Preloader starts-->
<div class="preloader">
<div class="loading-center">
<div class="loading-center-absolute">
<div class="object object_one"></div>
<div class="object object_two"></div>
<div class="object object_three"></div>
</div>
</div>
</div>
<!-- Preloader ends -->
<!-- Start Header -->
<header>
<!-- Start Mainmenu -->
<div class="menu-area navbar-fixed-top ">
<div class="container">
<div class="row">
<div class="mainmenu-wrapper">
<!-- Start Header Logo -->
<div class="col-xs-12 col-md-3">
<div class="header-logo">
<a href="https://www.dgl.ai"><img src="/assets/images/logo.png" alt="logo"></a>
</div>
</div>
<!-- End Header Logo -->
<!-- Start Navigation -->
<div class="col-xs-12 col-md-9">
<div class="mainmenu">
<div class="navbar navbar-right">
<div class="navbar-header visible-xs">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse top-menu">
<!-- Static Dropdown Menu
<nav>
<ul class="nav navbar-nav">
<li class="active"><a href="https://www.dgl.ai">Home<span>Get everything</span></a>
<ul class="dropdown">
<li><a href="index.html">Home Version 1</a></li>
<li><a href="index-2.html">Home Version 2</a></li>
</ul>
</li>
<li><a href="about-us.html">About<span>Know about us</span></a></li>
<li><a href="questions.html">Questions<span>Ask Your Question</span></a>
<ul class="dropdown">
<li>
<a href="questions.html"> <span><i class="fa fa-question-circle"></i></span>All Questions</a>
</li>
<li><a href="ask-question.html"><span><i class="fa fa-question-circle-o"></i></span>Ask Questions</a></li>
<li><a href="answers.html"><span><i class="fa fa-reply-all"></i></span>Answers</a></li>
<li><a href="login.html"><span><i class="fa fa-sign-in"></i></span>Login</a></li>
<li><a href="register.html"><span><i class="fa fa-registered"></i></span>Register</a></li>
</ul>
</li>
<li><a href="#">Pages<span>See All Pages</span></a>
<ul class="dropdown">
<li><a href="index-2.html">Home 2</a></li>
<li><a href="blog.html">Blog</a></li>
<li><a href="blog-details.html">Blog Details</a></li>
<li><a href="questions.html">Questions</a></li>
<li><a href="answers.html">Answers</a></li>
<li><a href="updates.html">Updates</a></li>
<li><a href="contact.html">Contact</a></li>
<li><a href="left-sidebar.html">Left Sidebar</a></li>
<li><a href="right-sidebar.html">Right Sidebar</a></li>
<li><a href="login.html">login</a></li>
<li><a href="register.html">Register</a></li>
<li><a href="404.html">404</a></li>
</ul>
</li>
<li><a href="blog.html">Blog<span>All Blog Posts</span></a></li>
<li><a href="updates.html">Updates<span>Latest releases</span></a></li>
<li><a href="contact.html">Contact<span>Let us contact</span></a></li>
</ul>
</nav>
End Static Dropdown Menu -->
<nav>
<ul class="nav navbar-nav">
<li>
<a href="/pages/about.html">about
<!--<span>About DGL</span>-->
</a>
</li>
<li>
<a href="/pages/start.html">Get Started
<!--<span>Install</span>-->
</a>
</li>
<li>
<a href="https://www.dgl.ai/dgl_docs/graphtransformer/index.html">Tutorials
</a>
</li>
<li>
<a href="/pages/index.html">Blogs
</a>
</li>
<li>
<a href="https://www.dgl.ai/dgl_docs/">Docs
</a>
</li>
<li>
<a href="https://discuss.dgl.ai">Forum
</a>
</li>
<li>
<a href="https://github.com/dmlc/dgl">GitHub
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>
<!-- End Navigation -->
</div>
</div>
</div>
</div>
<!-- End Mainmenu -->
<!-- Start Mobile Menu Area -->
<div class="col-xs-12 visible-xs">
<div class="mobile-menu">
<nav>
<ul>
<li><a href="/index.html">Home</a></li>
<li>
<a href="/pages/about.html">about
</a>
</li>
<li>
<a href="/pages/start.html">Get Started
</a>
</li>
<!--
<li><a href="#">Questions</a>
<ul>
<li><a href="questions.html"> Questions</a></li>
<li><a href="ask-question.html">Ask Questions</a></li>
<li><a href="answers.html">Answers</a></li>
<li><a href="login.html">Login</a></li>
<li><a href="register.html">Register</a></li>
</ul>
</li>
<li><a href="#">Pages</a>
<ul>
<li><a href="blog.html">Blog</a></li>
<li><a href="blog-details.html">Blog Details</a></li>
<li><a href="questions.html">Questions</a></li>
<li><a href="answers.html">Answers</a></li>
<li><a href="updates.html">Updates</a></li>
<li><a href="contact.html">Contact</a></li>
<li><a href="left-sidebar.html">Left Sidebar</a></li>
<li><a href="right-sidebar.html">Right Sidebar</a></li>
<li><a href="login.html">login</a></li>
<li><a href="register.html">Register</a></li>
<li><a href="404.html">404</a></li>
</ul>
</li>
-->
<li><a href="https://docs.dgl.ai/tutorials/blitz/index.html">Tutorials</a></li>
<li><a href="/pages/index.html">Blogs</a></li>
<li><a href="https://docs.dgl.ai">Docs</a></li>
<li><a href="https://discuss.dgl.ai">Forum</a></li>
<li><a href="https://github.com/dmlc/dgl">GitHub</a></li>
</ul>
</nav>
</div>
</div>
<!-- End MObile Menu Area
</header>
<!-- End Header -->
<!-- Start Slider Area -->
<div class="slider-area">
<div class="container-fluid">
<div class="row">
<div class="slider-wrapper-2">
<div id="particles-js">
<div class="slider-fixed-text">
<h1>Deep Graph Library</h1>
<p>Easy Deep Learning on Graphs</p>
<div class="slider-buttons">
<a href="/pages/start.html" class="themeix-btn primary-bg">Install</a>
<a href="https://github.com/dmlc/dgl/" class="themeix-btn white-bg">GitHub</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--End Slider Area -->
<!-- Start HighLights -->
<div class="our-community-area themeix-pt">
<div class="container">
<div class="row">
<div class="col-sm-4">
<div class="single-community">
<h3>Framework Agnostic</h3>
<p>Build your models with PyTorch, TensorFlow or Apache MXNet.</p>
<img src="/assets/images/framework.jpg" alt="framework" width=50% />
</div>
</div>
<div class="col-sm-4">
<div class="single-community">
<h3>Efficient and Scalable</h3>
<p>Fast and memory-efficient message passing primitives for training
Graph Neural Networks. Scale to giant graphs via multi-GPU acceleration
and distributed training infrastructure.</p>
</div>
</div>
<div class="col-sm-4">
<div class="single-community">
<h3>Diverse Ecosystem</h3>
<p>DGL empowers a variety of domain-specific projects including <a href="https://github.com/awslabs/dgl-ke">DGL-KE</a> for learning
large-scale knowledge graph embeddings, <a href="https://github.com/awslabs/dgl-lifesci">DGL-LifeSci</a> for
bioinformatics and cheminformatics, and many others.</p>
</div>
</div>
</div>
<!--
<div class="row">
<div class="col-sm-4">
<div class="single-community">
<img src="/assets/images/framework.jpg" alt="framework" width=70% />
</div>
</div>
<div class="col-sm-4">
<div class="single-community">
<img src="/assets/images/vspyg.jpg" alt="vspyg" width=70% />
</div>
</div>
<div class="col-sm-4">
<div class="single-community">
<img src="/assets/images/dgl-app.jpg" alt="dglapp" width=70% />
</div>
</div>
</div>
-->
</div>
</div>
<!-- End HighLights -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.21/css/dataTables.jqueryui.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/wordcloud2.js/1.2.2/wordcloud2.min.js"></script>
<!-- import Vue.js -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.6.14/vue.min.js"></script>
<!-- import Vue.multiselect -->
<script src="https://unpkg.com/vue-multiselect@2.1.0"></script>
<link rel="stylesheet" href="https://unpkg.com/vue-multiselect@2.1.0/dist/vue-multiselect.min.css">
<style>
.dataTables_scrollBody {
overflow-x: hidden !important;
}
#table_filter {
display: none !important;
}
.multiselect--active {
z-index: 10;
}
</style>
<div class="our-community-area themeix-ptb">
<div class="container">
<div class="row">
<div class="themeix-section-title text-center">
<h2>Find an example to get started</h2>
</div>
</div>
<!--<div class="col-sm-6">
<canvas id="wordcloud-canvas" class="wordcloud-canvas" width="600" height="300"></canvas>
</div>-->
<div class="row">
<div class="col-md-offset-1 col-md-10">
<div style="margin-bottom: 10px;">
<multiselect v-model="value" :options="options" :close-on-select="false" :clear-on-select="false"
:multiple="true" :hide-selected="true" :preserve-search="true"
placeholder="Select tags: heterogeneous graph, ..." label="name" track-by="name" :preselect-first="false"
id="multiselect-paper" @input="onChange">
</multiselect>
</div>
<table id="table" width="100%"> </table>
</div>
</div>
</div>
</div>
<script>
// Run after the Document DOM tree is constructed
var multiselect;
$(document).ready(function () { // or shorthand of $( function () {
// Your jQuery scripts here!
$.get("/assets/README.md", function (data) {
var text = data;
/* get the nth capturing group for each match: */
function getMatches(string, regex, index) {
index || (index = 1); // default to the first capturing group
var matches = [];
var match;
while (match = regex.exec(string)) {
matches.push(match[index]);
}
return matches;
}
//Match or replace using some regex
const tags_regex = /\b(Tags:\s)(.*)/g;
var tags = getMatches(data, tags_regex, 2);
// get all current tags
var all_tags = new Set();
var tag_count = {}
for (var i = 0; i < tags.length; i++) {
var subtags = tags[i].split(", ");
for (var j = 0; j < subtags.length; j++) {
var clean_tag = subtags[j].trim().toLowerCase();
all_tags.add(clean_tag);
if (!(clean_tag in tag_count)) {
tag_count[clean_tag] = 0
}
tag_count[clean_tag] = tag_count[clean_tag] + 1;
}
}
// console.log(tag_count)
var count_array = Object.entries(tag_count)
// console.log(count_array)
var tag_lists = []
for (let item of all_tags) {
tag_lists.push({ "name": item })
};
tag_lists.sort(function (first, second) {
return first["name"].localeCompare(second["name"])
})
const papers_regex = /(<a\s)(.*)(\n)/g;
// debugger;
var papers = getMatches(data, papers_regex, 2);
var paper_lists = []
for (let paper of papers) {
var anchor = paper.split("\"")[1]
var paper_title = paper.split(".")[1].trim()
paper_lists.push({ "title": paper_title, "anchor": anchor })
}
//console.log(paper_lists);
//console.log(tags);
/* document.write(papers); */
function to_anchor_link(title, anchor) {
return "<a href=\"https://github.com/dmlc/dgl/blob/master/examples/README.md#" + anchor + "\">" + title + "</a>";
}
// Create a obj list where each obj is a matching of the Title and Tags
var obj = [];
for (var i = 0; i < paper_lists.length; i++) {
obj.push({
"Paper Title": to_anchor_link(paper_lists[i]["title"], paper_lists[i]["anchor"]),
"Tags": tags[i]
});
}
/* console.log(obj); */
// Just and example of building a dataTable from json
// Without Search **fully** enabled
var table = $('#table').DataTable({
data: obj,
columns: Object.keys(obj[0]).map(function (item) {
return {
data: item,
title: item
}
}),
paging: false,
scrollY: "250px",
autoWidth: true,
scrollCollapse: true,
bInfo: false,
})
multiselect = new Vue({
components: {
Multiselect: window.VueMultiselect.default
},
data: {
value: [],
options: tag_lists
},
methods: {
// customLabel (option) {
// return `${option.library} - ${option.language}`
// },
onChange(option) {
var selected = [];
for (var i = 0; i < this.value.length; i++) {
selected.push(this.value[i]["name"])
}
// var regex = selected.join("|");
// console.log(regex)
if (selected.length == 0) {
$.fn.dataTable.ext.search = []
} else {
$.fn.dataTable.ext.search = [function (settings, data, dataIndex) {
var value = data[1]
for (var i = 0; i < selected.length; i++) {
if (!value.toLowerCase().includes(selected[i].toLowerCase())) {
return false
}
}
return true
}]
}
$('#table').DataTable().draw();
}
}
}).$mount('#multiselect-paper')
/*var $canvas = $('.wordcloud-canvas');
var w = WordCloud(document.getElementById('wordcloud-canvas'),
{
list: count_array,
gridSize: Math.round(16 * $canvas.width() / 1024),
weightFactor: function (size) {
return Math.pow(size, 0.5) * 12 * $canvas.width() / 1024;
},
minSize: 12 * $canvas.width() / 1024 + 1,
shrinkToFit: true,
drawOutOfBound: false,
hover: function (item) {
if (item == null) {
$canvas.css('cursor', 'auto');
} else {
$canvas.css('cursor', 'pointer');
}
},
click: function (item) {
multiselect.value = [{"name": item[0]}]
multiselect.onChange()
},
})
*/
});
});
</script>
<div class="recent-news info-bg">
<div class="container">
<div class="news-wrapper owl-carousel owl-theme">
<div class="single-news">
<div class="row">
<h4 class="themeix-blog-h"><a href="/blog/2024/08/10/bfloat16.html">GNN training acceleration with BFloat16 data type on CPU</a></h4>
<p>Graph neural networks (GNN) have achieved state-of-the-art performance on various industrial tasks. However, most GNN operations are memory-bound and require a significant amount of RAM. To tackle this problem well...</p>
<!--
<div class="col-sm-6">
<a href="/blog/2024/08/10/bfloat16.html"><img src="/assets/images/posts/2024-08-10-bfloat16/title.png" alt="blog-thumbnail"></a>
</div>
-->
</div>
</div>
<div class="single-news">
<div class="row">
<h4 class="themeix-blog-h"><a href="/release/2024/03/06/release.html">DGL 2.1: GPU Acceleration for Your GNN Data Pipeline</a></h4>
<p>The DGL 2.1 introduces GPU acceleration for the whole GNN data loading
pipeline in GraphBolt, including the graph sampling and feature fetching
stages.
</p>
<!--
<div class="col-sm-6">
<a href="/release/2024/03/06/release.html"><img src="/assets/images/posts/2024-03-06-release/blog_banner.png" alt="blog-thumbnail"></a>
</div>
-->
</div>
</div>
<div class="single-news">
<div class="row">
<h4 class="themeix-blog-h"><a href="/release/2024/01/26/release.html">DGL 2.0: Streamlining Your GNN Data Pipeline from Bottleneck to Boost</a></h4>
<p>The arrival of DGL 2.0 marks a significant milestone in the field of GNNs,
offering substantial improvements in data loading capabilities.
</p>
<!--
<div class="col-sm-6">
<a href="/release/2024/01/26/release.html"><img src="/assets/images/posts/2024-01-26-release/blog_banner.png" alt="blog-thumbnail"></a>
</div>
-->
</div>
</div>
<div class="single-news">
<div class="row">
<h4 class="themeix-blog-h"><a href="/release/2023/02/20/release.html">DGL 1.0: Empowering Graph Machine Learning for Everyone</a></h4>
<p>We are thrilled to announce the arrival of DGL 1.0, a significant milestone
of the past 3+ years of development.
</p>
<!--
<div class="col-sm-6">
<a href="/release/2023/02/20/release.html"><img src="/assets/images/posts/2023-02-20-release/blog_banner.png" alt="blog-thumbnail"></a>
</div>
-->
</div>
</div>
</div>
</div>
</div>
<!-- Start Document Source Area -->
<section>
<div class="document-source-area themeix-ptb">
<div class="container">
<div class="row">
<div class="col-sm-4">
<div class="single-box">
<div class="box-inner">
<img src="/assets/images/icon2.png" alt="box img">
<h3>Blogs</h3>
<p></p>
</div>
<div class="box-flip">
<div class="flip-box-innner">
<h3>Visit Blogs</h3>
<p>Deep learning on graphs is very new direction. We use blogs to introduce new ideas
and researches of this area and explains how DGL can support them very easily.</p>
<a href="/pages/index.html" class="themeix-btn danger-bg">Read All Blogs</a>
</div>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="single-box">
<div class="box-inner">
<img src="/assets/images/slack_small.png" alt="box img">
<h3>Slack</h3>
<p></p>
</div>
<div class="box-flip">
<div class="flip-box-innner">
<h3>Slack Channel</h3>
<p>Join the DGL Slack channel to connect with the active community.</p>
<a href="https://join.slack.com/t/deep-graph-library/shared_invite/zt-eb4ict1g-xcg3PhZAFAB8p6dtKuP6xQ" class="themeix-btn danger-bg">Click to Join</a>
</div>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="single-box">
<div class="box-inner">
<img src="/assets/images/icon3.png" alt="box img">
<h3>Discussion</h3>
<p></p>
</div>
<div class="box-flip">
<div class="flip-box-innner">
<h3>Join Discussion</h3>
<p>Got questions? Interested in contributing? or simply want to know what others are playing with? Use our forum for all kinds of discussion.</p>
<a href="https://discuss.dgl.ai" class="themeix-btn danger-bg">Visit Our Forum</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- End Document Source Area -->
<!-- Testimonials -->
<section class="testimonials-section themeix-ptb">
<div class="container">
<div class="row">
<div class="col-md-offset-3 col-md-6">
<div class="themeix-section-title text-center">
<h2>What People Are Saying ...</h2>
<p></p>
</div>
</div>
<div class="col-md-12">
<div class="testimonials-wrapper owl-carousel">
<div class="single-testimonial wow zoomIn animated">
<div class="testimonial-info">
<p>Brought to you by NYU, NYU-Shanghai, and Amazon AWS.</p>
</div>
<div class="testimonial-author">
<h5>Yann LeCun</h5>
<span>NYU Professor, Director of Facebook AI Lab</span>
</div>
</div>
<div class="single-testimonial wow zoomIn animated">
<div class="testimonial-info">
<p>By far the cleanest and most elegant library for graph neural networks in PyTorch. Highly recommended! Unifies Capsule Nets (GNNs on bipartite graphs)
and Transformers (GCNs with attention on fully-connected graphs) in a single API.</p>
</div>
<div class="testimonial-author">
<h5>Thomas Kipf</h5>
<span>Inventor of Graph Convolutional Network</span>
</div>
</div>
<div class="single-testimonial wow zoomIn animated">
<div class="testimonial-info">
<p>I taught my students Deep Graph Library (DGL) in my lecture on "Graph Neural Networks" today. It is a great resource to develop GNNs with PyTorch.</p>
</div>
<div class="testimonial-author">
<h5>Xavier Bresson</h5>
<span>Associate Professor of NTU</span>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- End Testimonials -->
<div class="awards-section themeix-ptb">
<div class="container">
<div class="row">
<div class="col-md-offset-3 col-md-6">
<div class="themeix-section-title text-center">
<h2>Sponsors</h2>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3"><img src="/assets/images/aws.png" alt="aws"></div>
<div class="col-md-3"><img src="/assets/images/nsf.png" alt="nsf"></div>
<div class="col-md-3"><img src="/assets/images/nv.png" alt="nv"></div>
<div class="col-md-3"><img src="/assets/images/intel.png" alt="intel"></div>
</div>
</div>
</div>
<!-- Start Footer Area -->
<footer>
<div class="footer-area themeix-ptb">
<div class="container">
<div class="row">
<div class="footer-wrapper">
<div class="col-sm-6 col-md-3">
<div class="single-footer">
<h3 class="footer-heading">Follow Us</h3>
<div class="single-footer-text">
<p>Keep track the latest news, blogs and updates of DGL by following our social media accounts.</p>
</div>
<div class="social-links">
<ul>
<li><a href="https://twitter.com/GraphDeep"><i class="fa fa-twitter"></i></a></li>
<li class="fb-link"><a href="https://www.facebook.com/GraphDeep/"><i class="fa fa-facebook"></i></a></li>
<li><a href="/feed.xml"><i class="fa fa-rss"></i></a></li>
<!--<li class="gp-link"><a href="#"><i class="fa fa-google-plus"></i></a></li>-->
</ul>
</div>
</div>
</div>
<div class="col-sm-6 col-md-3">
<div class="single-footer">
<h3 class="footer-heading">Quick Links</h3>
<div class="footer-list">
<ul>
<li><a href="/pages/about.html">About us</a></li>
<li><a href="/pages/start.html">Get started</a></li>
<li><a href="https://github.com/dmlc/dgl/releases">Latest updates</a></li>
<li><a href="/pages/index.html">Blogs</a></li>
<li><a href="https://github.com/dmlc/dgl/">Github</a></li>
</ul>
</div>
</div>
</div>
<div class="col-sm-6 col-md-3">
<div class="single-footer">
<h3 class="footer-heading">Materials</h3>
<div class="footer-list">
<ul>
<li><a href="https://docs.dgl.ai/tutorials/models/index.html">Tutorials</a></li>
<li><a href="https://discuss.dgl.ai">Discuss forum</a></li>
<li><a href="https://github.com/dmlc/dgl/issues">Github issues</a></li>
<li><a href="https://github.com/dmlc/dgl/blob/master/CONTRIBUTORS.md">Contributing</a></li>
</ul>
</div>
</div>
</div>
<div class="col-sm-6 col-md-3">
<div class="single-footer">
<h3 class="footer-heading">Contact Us</h3>
<div class="subscribe-form">
<form action="https://formspree.io/f/maylbdvy" method="POST">
<input type="text" name="name" id="name" class="form-control" placeholder="Name" required>
<input type="text" name="message" id="message" class="form-control" placeholder="Message" required>
<input type="email" name="_replyto" id="email" class="form-control" placeholder="Email" required>
<button type="submit" class="hover-bg">Submit</button>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Start Footer Bottom Area -->
<!--
<div class="footer-bottom-area themeix-pb">
<div class="container">
<div class="row">
<div class="col-sm-12">
<div class="footer-bottom">
<div class="footer-logo">
<a href="#"><img src="/assets/images/footer-logo.png" alt="logo"></a>
</div>
<div class="footer-links">
<ul>
<li><a href="#">Privacy Policy</a></li>
<li><a href="#">Refund Policy</a></li>
<li><a href="#">Disclaimer</a></li>
</ul>
</div>
<div class="copyright-text">
<p>All content Documenter © 2017 - All rights reserved. - Proudly made with <a href="http://designingmarket.com">Designing Market</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
-->
<!-- End Footer Bottom Area -->
<!-- Start Scroll To Top -->
<div class="scroll-top">
<div class="scroll-icon">
<i class="fa fa-angle-up"></i>
</div>
</div>
<!-- End Scroll To Top -->
</footer>
<!-- End Footer Area -->
<!-- jquery min -->
<script src="/assets/js/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.21/js/jquery.dataTables.min.js"></script>
<!-- Bootstrap Js -->
<script src="/assets/js/bootstrap.min.js"></script>
<!-- jQuery Easing -->
<script src="/assets/js/jquery.easing.js"></script>
<!-- Owl Carousel Js -->
<script src="/assets/js/owl.carousel.min.js"></script>
<!-- Google Map -->
<!-- <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAOCx7VEftKaGSK2F2p_tUKmMSdN00palo"></script> -->
<!-- Mean Menu -->
<script src="/assets/js/jquery.meanmenu.js"></script>
<!-- Particles JS CDN -->
<script src="/assets/js/particles.min.js"></script>
<!-- Main Js -->
<script src="/assets/js/main.js"></script>
<!-- MathJax Js -->
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 19
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 19 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 1.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /pages/about.html |
about
<!--<span>About DGL</span>-->
|
|
Анализировать url |
| /pages/start.html |
Get Started
<!--<span>Install</span>-->
|
|
Анализировать url |
| /dgl_docs/graphtransformer/index.html |
Tutorials
|
|
Анализировать url |
| /pages/index.html |
Blogs
|
|
Анализировать url |
| /dgl_docs/ |
Docs
|
|
Анализировать url |
| /index.html |
Home
|
|
Анализировать url |
| /pages/about.html |
about
|
|
Анализировать url |
| /pages/start.html |
Get Started
|
|
Анализировать url |
| /pages/index.html |
Blogs
|
|
Анализировать url |
| /pages/start.html |
Install
|
|
Анализировать url |
| /blog/2024/08/10/bfloat16.html |
GNN training acceleration with BFloat16 data type on CPU
|
|
Анализировать url |
| /release/2024/03/06/release.html |
DGL 2.1: GPU Acceleration for Your GNN Data Pipeline
|
|
Анализировать url |
| /release/2024/01/26/release.html |
DGL 2.0: Streamlining Your GNN Data Pipeline from Bottleneck to Boost
|
|
Анализировать url |
| /release/2023/02/20/release.html |
DGL 1.0: Empowering Graph Machine Learning for Everyone
|
|
Анализировать url |
| /pages/index.html |
Read All Blogs
|
|
Анализировать url |
| /feed.xml |
<i class="fa fa-rss"></i>
|
|
Анализировать url |
| /pages/about.html |
About us
|
|
Анализировать url |
| /pages/start.html |
Get started
|
|
Анализировать url |
| /pages/index.html |
Blogs
|
|
Анализировать url |
Внешние ссылки
Кол-во: 12
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 12 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице присутствуют ссылки на субдомены 7.
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| github.com |
GitHub
|
Анализировать url |
| github.com |
GitHub
|
Анализировать url |
| github.com |
GitHub
|
Анализировать url |
| github.com |
DGL-KE
|
Анализировать url |
| github.com |
DGL-LifeSci
|
Анализировать url |
| join.slack.com |
Click to Join
|
Анализировать url |
| twitter.com |
<i class="fa fa-twitter"></i>
|
|
| facebook.com |
<i class="fa fa-facebook"></i>
|
|
| github.com |
Latest updates
|
Анализировать url |
| github.com |
Github
|
Анализировать url |
| github.com |
Github issues
|
Анализировать url |
| github.com |
Contributing
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Анализ сайта dgl.ai, слабо оптимизирован на 41%. Для хорошей оптимизации и выхода на первые места в поиске требуется:
Постарайтесь исправить общие ошибки.
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: