Анализ сайта plosbiology.org
Основное Готовность: 70%
Домен
plosbiology.org
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Кол-во редиректов 3 слишком большое! Проверьте настройки сайта и веб-сервера!
Цепочка редиректов:
http://plosbiology.org
301 MovedPermanently
https://journals.plos.org/plosbiology
302 Found
https://journals.plos.org/plosbiology/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 14.11.2026 2:59:59.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~0,63сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,63сек оптимальна.
Объем документа
71Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 71Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 34
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 34 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | /resource/css/home.css?090f359f0d8eee615ea9a93b3d676b38 | |
| stylesheet | text/css | https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600 |
| stylesheet | text/css | /resource/css/print.css |
| js | text/javascript | /resource/js/vendor/modernizr-v2.7.1.js |
| js | text/javascript | /resource/js/vendor/detectizr.min.js |
| js | /resource/js/defer.js?d9d3f0b96eec19b974a3 | |
| js | /resource/js/sync.js?d9d3f0b96eec19b974a3 | |
| js | text/javascript | /resource/js/vendor/jquery.min.js |
| js | text/javascript | /resource/js/vendor/fastclick/lib/fastclick.js |
| js | text/javascript | /resource/js/vendor/foundation/foundation.js |
| js | text/javascript | /resource/js/vendor/underscore-min.js |
| js | text/javascript | /resource/js/vendor/underscore.string.min.js |
| js | text/javascript | /resource/js/vendor/moment.js |
| js | text/javascript | /resource/js/vendor/jquery-ui-effects.min.js |
| js | text/javascript | /resource/js/vendor/foundation/foundation.tooltip.js |
| js | text/javascript | /resource/js/vendor/foundation/foundation.dropdown.js |
| js | text/javascript | /resource/js/vendor/foundation/foundation.tab.js |
| js | text/javascript | /resource/js/vendor/foundation/foundation.reveal.js |
| js | text/javascript | /resource/js/vendor/foundation/foundation.slider.js |
| js | text/javascript | /resource/js/util/utils.js |
| js | text/javascript | /resource/js/components/toggle.js |
| js | text/javascript | /resource/js/components/truncate_elem.js |
| js | text/javascript | /resource/js/components/tooltip_hover.js |
| js | text/javascript | /resource/js/vendor/jquery.dotdotdot.js |
| js | text/javascript | //js.hs-scripts.com/44092021.js |
| js | text/javascript | /resource/js/vendor/jquery.hoverIntent.js |
| js | text/javascript | /resource/js/components/menu_drop.js |
| js | text/javascript | /resource/js/components/hover_delay.js |
| js | text/javascript | /resource/js/components/placeholder_style.js |
| js | text/javascript | /resource/js/vendor/jquery.dotdotdot.js |
| js | text/javascript | /resource/js/vendor/jquery.carousel.js |
| js | text/javascript | /resource/js/components/carousel.js |
| js | text/javascript | /resource/js/global.js |
| js | text/javascript | /resource/js/pages/home.js |
Серверные заголовки
Кол-во: 11
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 11шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Thu, 20 Aug 2026 22:31:30 GMT |
| Server | Apache |
| Strict-Transport-Security | max-age=31536000 |
| X-Content-Type-Options | nosniff |
| X-XSS-Protection | 1; mode=block |
| Cache-Control | no-store, must-revalidate, no-cache, max-age=0 |
| Pragma | no-cache |
| X-Frame-Options | DENY |
| Vary | Accept-Encoding |
| Via | 1.1 google |
| Alt-Svc | h3=":443"; ma=2592000 |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Apache.
Мета-теги Готовность: 17%
Title
PLOS Biology
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 12, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport не указан. Страница не адаптивная.
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 0
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Мета-теги не найдены. Без них роботы и устройства действуют по умолчанию (не всегда это хорошо).
Оптимизация Готовность: 62%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 2 встречаются в тексте редко. Добавьте в контент страницы слова из тега <title>!
Абзацев с текстом 73 достаточно.
Среднее число слов в абзаце 11 достаточно.
Кол-во знаков контента 9290 на странице оптимально.
Кол-во слов 1281 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 2. Это прекрасно.
На странице присутствуют заголовки <h2> 11. Это хорошо.
На странице присутствуют заголовки <h3> 15.
Тошнота
3,61
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
30,52%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| biology | 13 | 1,01% |
| research | 12 | 0,94% |
| credit: | 11 | 0,86% |
| health | 7 | 0,55% |
| during | 6 | 0,47% |
| mechanisms | 6 | 0,47% |
| perspective | 6 | 0,47% |
| across | 5 | 0,39% |
| between | 5 | 0,39% |
| article | 5 | 0,39% |
| neural | 5 | 0,39% |
| collection | 5 | 0,39% |
| editor | 5 | 0,39% |
| content | 4 | 0,31% |
| articles | 4 | 0,31% |
| publish | 4 | 0,31% |
| manuscript | 4 | 0,31% |
| submit | 4 | 0,31% |
| unclear | 4 | 0,31% |
| complex | 4 | 0,31% |
Индексация Готовность: 0%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 115 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Кол-во редиректов для файла robots.txt 3 слишком большое! Это может вызывать затруднение при индексации поисковыми роботами!
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://plosbiology.org/robots.txt
301 MovedPermanently
https://journals.plos.org/plosbiology
302 Found
https://journals.plos.org/plosbiology/
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
lang="en" xml:lang="en"
itemscope itemtype="http://schema.org/Article"
class="no-js">
<head prefix="og: http://ogp.me/ns#">
<link rel="stylesheet" href="/resource/css/home.css?090f359f0d8eee615ea9a93b3d676b38"/>
<!-- allows for extra head tags -->
<!-- hello -->
<link rel="stylesheet" type="text/css"
href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600">
<link media="print" rel="stylesheet" type="text/css" href="/resource/css/print.css"/>
<script type="text/javascript">
var siteUrlPrefix = "/plosbiology/";
</script>
<script src="/resource/js/vendor/modernizr-v2.7.1.js" type="text/javascript"></script>
<script src="/resource/js/vendor/detectizr.min.js" type="text/javascript"></script>
<link rel="shortcut icon" href="/resource/img/favicon.ico" type="image/x-icon"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
var WombatConfig = WombatConfig || {};
WombatConfig.journalKey = "PLoSBiology";
WombatConfig.journalName = "PLOS Biology";
WombatConfig.figurePath = "/plosbiology/article/figure/image";
WombatConfig.figShareInstitutionString = "plos";
WombatConfig.doiResolverPrefix = "https://dx.plos.org/";
</script>
<script type="text/javascript">
var WombatConfig = WombatConfig || {};
WombatConfig.metrics = WombatConfig.metrics || {};
WombatConfig.metrics.referenceUrl = "http://lagotto.io/plos";
WombatConfig.metrics.googleScholarUrl = "https://scholar.google.com/scholar";
WombatConfig.metrics.googleScholarCitationUrl = WombatConfig.metrics.googleScholarUrl + "?hl=en&lr=&q=";
WombatConfig.metrics.crossrefUrl = "https://www.crossref.org";
</script>
<script defer="defer" src="/resource/js/defer.js?d9d3f0b96eec19b974a3"></script><script src="/resource/js/sync.js?d9d3f0b96eec19b974a3"></script>
<script src="/resource/js/vendor/jquery.min.js" type="text/javascript"></script>
<script src="/resource/js/vendor/fastclick/lib/fastclick.js" type="text/javascript"></script>
<script src="/resource/js/vendor/foundation/foundation.js" type="text/javascript"></script>
<script src="/resource/js/vendor/underscore-min.js" type="text/javascript"></script>
<script src="/resource/js/vendor/underscore.string.min.js" type="text/javascript"></script>
<script src="/resource/js/vendor/moment.js" type="text/javascript"></script>
<script src="/resource/js/vendor/jquery-ui-effects.min.js" type="text/javascript"></script>
<script src="/resource/js/vendor/foundation/foundation.tooltip.js" type="text/javascript"></script>
<script src="/resource/js/vendor/foundation/foundation.dropdown.js" type="text/javascript"></script>
<script src="/resource/js/vendor/foundation/foundation.tab.js" type="text/javascript"></script>
<script src="/resource/js/vendor/foundation/foundation.reveal.js" type="text/javascript"></script>
<script src="/resource/js/vendor/foundation/foundation.slider.js" type="text/javascript"></script>
<script src="/resource/js/util/utils.js" type="text/javascript"></script>
<script src="/resource/js/components/toggle.js" type="text/javascript"></script>
<script src="/resource/js/components/truncate_elem.js" type="text/javascript"></script>
<script src="/resource/js/components/tooltip_hover.js" type="text/javascript"></script>
<script src="/resource/js/vendor/jquery.dotdotdot.js" type="text/javascript"></script>
<!-- DoubleClick overall ad setup script -->
<script type='text/javascript'>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
if (window.plosCookieConsent?.hasConsented('advertising')) {
(function() {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') +
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
}
</script>
<!-- DoubleClick ad slot setup script -->
<script id="doubleClickSetupScript" type='text/javascript'>
googletag.cmd.push(function() {
googletag.defineSlot('/75507958/PBIO_728x90_ATF', [728, 90], 'div-gpt-ad-1458247671871-0').addService(googletag.pubads());
googletag.defineSlot('/75507958/PBIO_160x600_BTF', [160, 600], 'div-gpt-ad-1458247671871-1').addService(googletag.pubads());
googletag.defineSlot('/75507958/PBIO_300x250_ITB1', [300, 250], 'div-gpt-ad-1458247671871-2').addService(googletag.pubads());
googletag.defineSlot('/75507958/PBIO_300x250_ITB2', [300, 250], 'div-gpt-ad-1458247671871-3').addService(googletag.pubads());
googletag.defineSlot('/75507958/PBIO_300x250_ITB3', [300, 250], 'div-gpt-ad-1458247671871-4').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
<!--For Google Tag manager to be able to track site information -->
<script>
dataLayer = [{
'mobileSite': 'false',
'desktopSite': 'true'
}];
</script>
<title>PLOS Biology</title>
<!-- for lemur -->
<script>
$(document).ready(()=> {
let lemurTitle = $('article > h1').text();
if (lemurTitle && lemurTitle != '') {
$('title').text(lemurTitle + ' | ' + 'PLOS Biology');
}
});
</script>
</head>
<body class="home plosbiology">
<div id="test"></div>
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-TP26BH"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TP26BH');
</script>
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-MQQMGF"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MQQMGF');</script>
<!-- End Google Tag Manager -->
<!-- Start of HubSpot Embed Code -->
<script>
// from https://developers.hubspot.com/docs/reference/api/analytics-and-events/cookie-banner/cookie-banner-api#example-using-a-third-party-cookie-banner-to-control-hubspot-cookies
window.disableHubSpotCookieBanner = true;
window._hsp = window._hsp || [];
window._hsp.push(['setHubSpotConsent',
{
analytics: window.plosCookieConsent?.hasConsented('analytics'),
advertisement: window.plosCookieConsent?.hasConsented('advertising'),
functionality: window.plosCookieConsent?.hasConsented('functionality')
}
]);
</script>
<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/44092021.js"></script>
<!-- End of HubSpot Embed Code -->
<!-- New Relic -->
<script type="text/javascript">
;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};
window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o||e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var o,i=t("ee"),a=t(32),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{l?l-=1:o(s||new UncaughtException(t,e,n),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function o(t,e){var n=e?null:c.now();i("err",[t,n])}var i=t("handle"),a=t(33),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,p="nr@seenError";if(!c.disabled){var l=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(14),t(13),"addEventListener"in window&&t(7),c.xhrWrappable&&t(15),d=!0)}s.on("fn-start",function(t,e,n){d&&(l+=1)}),s.on("fn-err",function(t,e,n){d&&!n[p]&&(f(n,p,function(){return!0}),this.thrown=!0,o(n))}),s.on("fn-end",function(){d&&!this.thrown&&l>0&&(l-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){U++,L=g.hash,this[u]=y.now()}function o(){U--,g.hash!==L&&i(0,!0);var t=y.now();this[h]=~~this[h]+t-this[u],this[d]=t}function i(t,e){E.emit("newURL",[""+g,e])}function a(t,e){t.on(e,function(){this[e]=y.now()})}var s="-start",c="-end",f="-body",u="fn"+s,d="fn"+c,p="cb"+s,l="cb"+c,h="jsTime",m="fetch",v="addEventListener",w=window,g=w.location,y=t("loader");if(w[v]&&y.xhrWrappable&&!y.disabled){var x=t(11),b=t(12),E=t(9),R=t(7),O=t(14),T=t(8),P=t(15),S=t(10),M=t("ee"),N=M.get("tracer"),C=t(23);t(17),y.features.spa=!0;var L,U=0;M.on(u,r),b.on(p,r),S.on(p,r),M.on(d,o),b.on(l,o),S.on(l,o),M.buffer([u,d,"xhr-resolved"]),R.buffer([u]),O.buffer(["setTimeout"+c,"clearTimeout"+s,u]),P.buffer([u,"new-xhr","send-xhr"+s]),T.buffer([m+s,m+"-done",m+f+s,m+f+c]),E.buffer(["newURL"]),x.buffer([u]),b.buffer(["propagate",p,l,"executor-err","resolve"+s]),N.buffer([u,"no-"+u]),S.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"]),a(T,m+s),a(T,m+"-done"),a(S,"new-jsonp"),a(S,"jsonp-end"),a(S,"cb-start"),E.on("pushState-end",i),E.on("replaceState-end",i),w[v]("hashchange",i,C(!0)),w[v]("load",i,C(!0)),w[v]("popstate",function(){i(0,U>1)},C(!0))}},{}],5:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function o(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+p])try{window.performance[h](m,o,!1)}catch(t){}else try{window.performance[h]("webkit"+m,o,!1)}catch(t){}}function i(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(14),f=t(13),u=t(6),d=t(23),p="learResourceTimings",l="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",O=t("loader");if(!O.disabled){O.features.stn=!0,t(9),"addEventListener"in window&&t(7);var T=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof T&&(this.bstStart=O.now())}),a.on(b,function(t,e){var n=t[0];n instanceof T&&s("bst",[n,e,this.bstStart,O.now()])}),c.on(x,function(t,e,n){this.bstStart=O.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),this.bstType])}),f.on(x,function(){this.bstStart=O.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=O.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):l in window.performance&&(window.performance["c"+p]?window.performance[l](m,o,d(!1)):window.performance[l]("webkit"+m,o,d(!1))),document[l]("scroll",i,d(!1)),document[l]("keypress",i,d(!1)),document[l]("click",i,d(!1))}}},{}],6:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],7:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],8:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=i(arguments),e={};o.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return o.emit(n+"start",[t,a],s),s.then(function(t){return o.emit(n+"end",[null,t],s),t},function(t){throw o.emit(n+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(33),a=t(32);e.exports=o;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,p=s.Response,l=s.fetch,h="prototype",m="nr@context";d&&p&&l&&(a(u,function(t,e){r(d[h],e,f),r(p[h],e,f)}),r(s,"fetch",c),o.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),o.emit(c+"done",[null,e],n)}else o.emit(c+"done",[t],n)}))},{}],9:[function(t,e,n){var r=t("ee").get("history"),o=t("wrap-function")(r);e.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],10:[function(t,e,n){function r(t){function e(){f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}function n(){f.emit("jsonp-error",[],l),f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}var r=t&&"string"==typeof t.nodeName&&"script"===t.nodeName.toLowerCase();if(r){var o="function"==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var d=s(a),p="function"==typeof d.parent[d.key];if(p){var l={};u.inPlace(d.parent,[d.key],"cb-",l),t.addEventListener("load",e,c(!1)),t.addEventListener("error",n,c(!1)),f.emit("new-jsonp",[t.src],l)}}}}}function o(){return"addEventListener"in window}function i(t){var e=t.match(d);return e?e[1]:null}function a(t,e){var n=t.match(l),r=n[1],o=n[3];return o?a(o,e[r]):e[r]}function s(t){var e=t.match(p);return e&&e.length>=3?{key:e[2],parent:a(e[1],window)}:{key:t,parent:window}}var c=t(23),f=t("ee").get("jsonp"),u=t("wrap-function")(f);if(e.exports=f,o()){var d=/[?&](?:callback|cb)=([^&#]+)/,p=/(.*)\.([^.]+)/,l=/^(\w+)(\.|$)(.*)$/,h=["appendChild","insertBefore","replaceChild"];Node&&Node.prototype&&Node.prototype.appendChild?u.inPlace(Node.prototype,h,"dom-"):(u.inPlace(HTMLElement.prototype,h,"dom-"),u.inPlace(HTMLHeadElement.prototype,h,"dom-"),u.inPlace(HTMLBodyElement.prototype,h,"dom-")),f.on("dom-start",function(t){r(t[0])})}},{}],11:[function(t,e,n){var r=t("ee").get("mutation"),o=t("wrap-function")(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t){return this instanceof i?new i(o(t,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype)},{}],12:[function(t,e,n){function r(t){var e=i.context(),n=s(t,"executor-",e,null,!1),r=new f(n);return i.context(r).getCtx=function(){return e},r}var o=t("wrap-function"),i=t("ee").get("promise"),a=t("ee").getOrSetContext,s=o(i),c=t(32),f=NREUM.o.PR;e.exports=i,f&&(window.Promise=r,["all","race"].forEach(function(t){var e=f[t];f[t]=function(n){function r(t){return function(){i.emit("propagate",[null,!o],a,!1,!1),o=o||!t}}var o=!1;c(n,function(e,n){Promise.resolve(n).then(r("all"===t),r(!1))});var a=e.apply(f,arguments),s=f.resolve(a);return s}}),["resolve","reject"].forEach(function(t){var e=f[t];f[t]=function(t){var n=e.apply(f,arguments);return t!==n&&i.emit("propagate",[t,!0],n,!1,!1),n}}),f.prototype["catch"]=function(t){return this.then(null,t)},f.prototype=Object.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{r[e]=f[e]}catch(n){}}),o.wrapInPlace(f.prototype,"then",function(t){return function(){var e=this,n=o.argsToArray.apply(this,arguments),r=a(e);r.promise=e,n[0]=s(n[0],"cb-",r,null,!1),n[1]=s(n[1],"cb-",r,null,!1);var c=t.apply(this,n);return r.nextPromise=c,i.emit("propagate",[e,!0],c,!1,!1),c}}),i.on("executor-start",function(t){t[0]=s(t[0],"resolve-",this,null,!1),t[1]=s(t[1],"resolve-",this,null,!1)}),i.on("executor-err",function(t,e,n){t[1](n)}),i.on("cb-end",function(t,e,n){i.emit("propagate",[n,!0],this.nextPromise,!1,!1)}),i.on("propagate",function(t,e,n){this.getCtx&&!e||(this.getCtx=function(){if(t instanceof Promise)var e=i.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toString=function(){return""+f})},{}],13:[function(t,e,n){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";e.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],14:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function o(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],15:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function o(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,O.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(7);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),p=t(23),l=NREUM.o,h=l.XHR,m=l.MO,v=l.PR,w=l.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,o,p(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),i(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,O=document.createTextNode(R);new m(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],16:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=l.generateSpanId(),m=l.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&p())&&(w.traceContextParentHeader=o(h,m),w.traceContextStateHeader=i(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function o(t,e){return"00-"+e+"-"+t+"-01"}function i(t,e,n,r,o){var i=0,a="",s=1,c="",f="";return o+"@nr="+i+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:e,ti:n}};return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var o=h(n.allowed_origins[r]);if(t.hostname===o.hostname&&t.protocol===o.protocol&&t.port===o.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function p(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var l=t(29),h=t(18);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],17:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(d[r],this.listener,!1);e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):i(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this))}}function o(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function i(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(18),f=t(16).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],p=d.length,l=t("id"),h=t(24),m=t(22),v=t(19),w=t(23),g=NREUM.o.REQ,y=window.XMLHttpRequest;a.features.xhr=!0,t(15),t(8),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){i(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},o(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],o=this;if(n&&r){var i=m(r);i&&(n.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof e.onload))&&o.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<p;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof y&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof y&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var o=f(this.parsedOrigin);if(o&&(o.newrelicHeader||o.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),e(i.headers,o)&&(this.dt=o),t.length>1?t[1]=i:t.push(i)}else t[0]&&t[0].headers&&e(t[0].headers,o)&&(this.dt=o)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},i=this.target;"string"==typeof i?n=i:"object"==typeof i&&i instanceof g?n=i.url:window.URL&&"object"==typeof i&&i instanceof URL&&(n=i.href),o(this,n);var s=(""+(i&&i instanceof g&&i.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}),u.on("fetch-done",function(t,e){this.endTime=a.now(),this.params||(this.params={}),this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],18:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];var e=document.createElement("a"),n=window.location,o={};e.href=t,o.port=e.port;var i=e.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=e.hostname||n.hostname,o.pathname=e.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return o.sameOrigin=a&&(!e.hostname||s),"/"===o.pathname&&(r[t]=o),o}},{}],19:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?o(t.response):"text"===n||""===n||void 0===n?o(t.responseText):void 0}var o=t(22);e.exports=r},{}],20:[function(t,e,n){function r(){}function o(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),i(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var i=t("handle"),a=t(32),s=t(33),c=t("ee").get("tracer"),f=t("loader"),u=t(25),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",h=l+"ixn-";a(p,function(t,e){d[e]=o(l,e,!0,"api")}),d.addPageAction=o(l,"addPageAction",!0),d.setCurrentRouteName=o(l,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,o="function"==typeof e;return i(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=o(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),i("err",[t,f.now(),!1,e])}},{}],21:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],22:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],23:[function(t,e,n){var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}catch(i){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],24:[function(t,e,n){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),e.exports=r},{}],25:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return i("storeMetric",n,null,"api"),n}function o(t,e){var n=[s,t,{name:t},e];return i("storeEventMetrics",n,null,"api"),n}var i=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:o}},{}],26:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(i=Math.max((new Date).getTime(),i))-a}function o(){return i}var i=(new Date).getTime(),a=i,s=t(34);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=o},{}],27:[function(t,e,n){function r(t){return!(!t||!t.protocol||"file:"===t.protocol)}e.exports=r},{}],28:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?p("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&p("timing",["fcp",Math.floor(t.startTime)])})}function o(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(c&&c<r.startTime)return;p("lcp",[r])}}function i(t){t.getEntries().forEach(function(t){t.hadRecentInput||p("cls",[t])})}function a(t){if(t instanceof v&&!g){var e=Math.round(t.timeStamp),n={type:t.type};e<=l.now()?n.fid=l.now()-e:e>l.offset&&e<=Date.now()?(e-=l.offset,n.fid=l.now()-e):e=l.now(),g=!0,p("timing",["fi",e,n])}}function s(t){"hidden"===t&&(c=l.now(),p("pageHide",[c]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var c,f,u,d,p=t("handle"),l=t("loader"),h=t(31),m=t(23),v=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){f=new PerformanceObserver(r);try{f.observe({entryTypes:["paint"]})}catch(w){}u=new PerformanceObserver(o);try{u.observe({entryTypes:["largest-contentful-paint"]})}catch(w){}d=new PerformanceObserver(i);try{d.observe({type:"layout-shift",buffered:!0})}catch(w){}}if("addEventListener"in document){var g=!1,y=["click","keydown","mousedown","pointerdown","touchstart"];y.forEach(function(t){document.addEventListener(t,a,m(!1))})}h(s)}},{}],29:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){return a(16)}function i(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,o=window.crypto||window.msCrypto;o&&o.getRandomValues&&Uint8Array&&(n=o.getRandomValues(new Uint8Array(31)));for(var i=[],a=0;a<t;a++)i.push(e().toString(16));return i.join("")}e.exports={generateUuid:r,generateSpanId:o,generateTraceId:i}},{}],30:[function(t,e,n){function r(t,e){if(!o)return!1;if(t!==o)return!1;if(!e)return!0;if(!i)return!1;for(var n=i.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}e.exports={agent:o,version:i,match:r}},{}],31:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[i]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,o(!1))}var o=t(23);e.exports=r;var i,a,s;"undefined"!=typeof document.hidden?(i="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],32:[function(t,e,n){function r(t,e){var n=[],r="",i=0;for(r in t)o.call(t,r)&&(n[i]=e(r,t[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],33:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,o=n-e||0,i=Array(o<0?0:o);++r<o;)i[r]=t[e+r];return i}e.exports=r},{}],34:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function o(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,o,i,a){if(a!==!1&&(a=!0),!l.aborted||i){t&&a&&t(n,r,o);for(var s=e(o),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var p=d[y[n]];return p&&p.push([x,n,r,s]),s}}function i(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return p[t]=p[t]||o(n)}function w(t,e){l.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:i,addEventListener:i,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function i(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(l.aborted=!0,d=l.backlog={})}var c="nr@context",f=t("gos"),u=t(32),d={},p={},l=e.exports=o();e.exports.getOrSetContext=i,l.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(o.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[e]=r,r}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){o.buffer([t],r),o.emit(t,e,n)}var o=t("ee").get("handle");e.exports=r,r.ee=o},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!P++){var t=T.info=NREUM.info,e=v.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(R,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+T.offset],null,"api"),s("timing",["load",n]);var r=v.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=h+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function o(){"complete"===v.readyState&&i()}function i(){s("mark",["domContent",a()+T.offset],null,"api")}var a=t(26),s=t("handle"),c=t(32),f=t("ee"),u=t(30),d=t(27),p=t(21),l=t(23),h=p.getConfiguration("ssl")===!1?"http":"https",m=window,v=m.document,w="addEventListener",g="attachEvent",y=m.XMLHttpRequest,x=y&&y.prototype,b=!d(m.location);NREUM.o={ST:setTimeout,SI:m.setImmediate,CT:clearTimeout,XHR:y,REQ:m.Request,EV:m.Event,PR:m.Promise,MO:m.MutationObserver};var E=""+location,R={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-spa-1212.min.js"},O=y&&x&&x[w]&&!/CriOS/.test(navigator.userAgent),T=e.exports={offset:a.getLastTimestamp(),now:a,origin:E,features:{},xhrWrappable:O,userAgent:u,disabled:b};if(!b){t(20),t(28),v[w]?(v[w]("DOMContentLoaded",i,l(!1)),m[w]("load",r,l(!1))):(v[g]("onreadystatechange",o),m[g]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var P=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var i,a,u,p;try{a=this,i=d(arguments),u="function"==typeof r?r(i,a):r||{}}catch(l){o([l,"",[i,a,c],u],t)}s(n+"start",[i,a,c],u,f);try{return p=e.apply(a,i)}catch(h){throw s(n+"err",[i,a,h],u,f),h}finally{s(n+"end",[i,a,p],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[p]=e,i(e,nrWrapper,t),nrWrapper)}function r(t,e,r,o,i){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,o,c,i))}function s(n,r,i,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,i,e,a)}catch(c){o([c,n,r,i],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=p,n}function o(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function i(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(i){o([i],n)}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[p])}function s(t,e){var n=e(t);return n[p]=t,i(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(33),p="nr@original",l=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,17,5,3,4]);
;NREUM.loader_config={accountID:"804283",trustKey:"804283",agentID:"402703674",licenseKey:"cf99e8d2a3",applicationID:"402703674"}
;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"cf99e8d2a3",
// Modified this value from the generated script, to pass prod vs dev
applicationID: window.location.hostname.includes('journals.plos.org') ? "402703674" : "402694889",
sa:1}
</script>
<!-- End New Relic -->
<header>
<div id="topslot" class="head-top">
<a id="skip-to-content" tabindex="0" class="button" href="#main-content">
Skip to main content
</a>
<div class="center">
<div class="title">Advertisement</div>
<!-- DoubleClick Ad Zone -->
<div class='advertisement' id='div-gpt-ad-1458247671871-0' style='width:728px; height:90px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1458247671871-0'); });
</script>
</div>
</div>
</div>
<div id="user" class="nav" data-user-management-url="https://community.plos.org">
</div>
<div id="pagehdr">
<nav class="nav-main">
<h1 class="logo">
<a href="/plosbiology/.">PLOS Biology</a>
</h1>
<section class="top-bar-section">
<ul class="nav-elements">
<li class="menu-section-header has-dropdown " id="browse">
<span class="menu-section-header-title"> Browse </span>
<ul class="menu-section dropdown "
id="browse-dropdown-list">
<li>
<a href="/plosbiology/issue" >Current Issue</a>
</li>
<li>
<a href="/plosbiology/volume" >Journal Archive</a>
</li>
<li>
<a href="/plosbiology/s/collections" >Collections</a>
</li>
<li>
<a href="/plosbiology/s/find-and-read-articles" >Find and Read Articles</a>
</li>
</ul>
</li>
<li class="multi-col-parent menu-section-header has-dropdown" id="publish">
Publish
<div class="dropdown mega ">
<ul class="multi-col" id="publish-dropdown-list">
<li class="menu-section-header " id="submissions">
<span class="menu-section-header-title"> Submissions </span>
<ul class="menu-section "
id="submissions-dropdown-list">
<li>
<a href="/plosbiology/s/submission-guidelines" >Submission Guidelines</a>
</li>
<li>
<a href="/plosbiology/s/figures" >Figures</a>
</li>
<li>
<a href="/plosbiology/s/tables" >Tables</a>
</li>
<li>
<a href="/plosbiology/s/supporting-information" >Supporting Information</a>
</li>
<li>
<a href="/plosbiology/s/latex" >LaTeX</a>
</li>
<li>
<a href="/plosbiology/s/what-we-publish" >What We Publish</a>
</li>
<li>
<a href="/plosbiology/s/preprints" >Preprints</a>
</li>
<li>
<a href="/plosbiology/s/revising-your-manuscript" >Revising Your Manuscript</a>
</li>
<li>
<a href="/plosbiology/s/submit-now" >Submit Now</a>
</li>
</ul>
</li>
<li class="menu-section-header " id="policies">
<span class="menu-section-header-title"> Policies </span>
<ul class="menu-section "
id="policies-dropdown-list">
<li>
<a href="/plosbiology/s/best-practices-in-research-reporting" >Best Practices in Research Reporting</a>
</li>
<li>
<a href="/plosbiology/s/human-subjects-research" >Human Subjects Research</a>
</li>
<li>
<a href="/plosbiology/s/animal-research" >Animal Research</a>
</li>
<li>
<a href="/plosbiology/s/competing-interests" >Competing Interests</a>
</li>
<li>
<a href="/plosbiology/s/disclosure-of-funding-sources" >Disclosure of Funding Sources</a>
</li>
<li>
<a href="/plosbiology/s/licenses-and-copyright" >Licenses and Copyright</a>
</li>
<li>
<a href="/plosbiology/s/data-availability" >Data Availability</a>
</li>
<li>
<a href="/plosbiology/s/complementary-research" >Complementary Research</a>
</li>
<li>
<a href="/plosbiology/s/materials-software-and-code-sharing" >Materials, Software and Code Sharing</a>
</li>
<li>
<a href="/plosbiology/s/ethical-publishing-practice" >Ethical Publishing Practice</a>
</li>
<li>
<a href="/plosbiology/s/authorship" >Authorship</a>
</li>
<li>
<a href="/plosbiology/s/corrections-expressions-of-concern-and-retractions" >Corrections, Expressions of Concern, and Retractions</a>
</li>
</ul>
</li>
<li class="menu-section-header " id="manuscript-review-and-publication">
<span class="menu-section-header-title"> Manuscript Review and Publication </span>
<ul class="menu-section "
id="manuscript-review-and-publication-dropdown-list">
<li>
<a href="/plosbiology/s/editorial-and-peer-review-process" >Editorial and Peer Review Process</a>
</li>
<li>
<a href="/plosbiology/s/reviewer-guidelines" >Guidelines for Reviewers</a>
</li>
<li>
<a href="/plosbiology/s/accepted-manuscripts" >Accepted Manuscripts</a>
</li>
<li>
<a href="/plosbiology/s/comments" >Comments</a>
</li>
</ul>
</li>
</ul>
<div class="calloutcontainer">
<h3 class="callout-headline">Submit Your Manuscript</h3>
<div class="action-contain">
<p class="callout-content">
<em>PLOS Biology</em> provides an Open Access platform to showcase your best research and commentary across all areas of biological science.
</p>
<p class="button-contain special">
<a class="button button-default" href="/plosbiology/s/submit-now">
Submit Now
</a>
</p>
</div> <!-- opens in siteMenuCalloutDescription -->
</div>
</div>
</li>
<li class="menu-section-header has-dropdown " id="about">
<span class="menu-section-header-title"> About </span>
<ul class="menu-section dropdown "
id="about-dropdown-list">
<li>
<a href="/plosbiology/static/publish" >Why Publish with PLOS Biology</a>
</li>
<li>
<a href="/plosbiology/s/journal-information" >Journal Information</a>
</li>
<li>
<a href="/plosbiology/s/staff-editors" >Staff Editors</a>
</li>
<li>
<a href="/plosbiology/s/editorial-board" >Editorial Board</a>
</li>
<li>
<a href="/plosbiology/s/publishing-information" >Publishing Information</a>
</li>
<li>
<a href="https://plos.org/publication-fees" >Publication Fees</a>
</li>
<li>
<a href="https://plos.org/press-and-media" >Press and Media</a>
</li>
<li>
<a href="/plosbiology/s/contact" >Contact</a>
</li>
</ul>
</li>
<script src="/resource/js/vendor/jquery.hoverIntent.js" type="text/javascript"></script>
<script src="/resource/js/components/menu_drop.js" type="text/javascript"></script>
<script src="/resource/js/components/hover_delay.js" type="text/javascript"></script>
<li id="navsearch" class="head-search">
<form name="searchForm" action="/plosbiology/search" method="get">
<fieldset>
<legend>Search</legend>
<label for="search">Search</label>
<div class="search-contain">
<input id="search" type="text" name="q" placeholder="SEARCH" required/>
<button id="headerSearchButton" type="submit" aria-label="Submit search">
<i title="Submit search" class="search-icon"></i>
</button>
</div>
</fieldset>
<input type="hidden" name="filterJournals" value="PLoSBiology"/>
</form>
<a id="advSearch"
href="/plosbiology/search">
advanced search
</a>
<script src="/resource/js/components/placeholder_style.js" type="text/javascript"></script>
</li>
</ul>
</section>
</nav>
</div>
</header>
<main id="main-content">
<div id="home-content">
<div class="row top">
<div class="hero light-text overlay-dark" id="hero">
<a alt="Making a medusa" href="/plosbiology/article?id=10.1371/journal.pbio.3003931"><img alt="Making a medusa" data-file-extension="jpg" src="/plosbiology/indirect/c652c6d3ae3f120945d0bfcae15824ccf619bb46054e1ea13fb2c12f481b668b"> </a>
<div class="hero-content">
<p class="published_at">August 14, 2026</p>
<h1 class="title"><a alt="Making a medusa" href="/plosbiology/article?id=10.1371/journal.pbio.3003931">Making a medusa</a></h1>
<div class="blurb authors">
<p>Medusozoan cnidarians include the asexually reproducing sessile polyp and the sexually reproducing motile medusa in their life cycle, but the changes in cell type composition between these stages are unclear. Oliver Link, Alison Cole, Ulrich Technau and colleagues provide a single cell transcriptome atlas of <i>Aurelia coerulea,</i> informing our understanding of the evolution of their complex life cycle.</p>
</div>
<p class="credit">Image credit: Oliver Link & Roland Halbauer</p>
</div>
</div>
<div id="billboard">
<h3>PLOS Biologue</h3>
<h4>Community blog for PLOS Biology, PLOS Genetics and PLOS Computational Biology.</h4><a href="https://biologue.plos.org/">PLOS BIOLOGUE</a>
</div>
</div>
<div class="row one">
<article class="block medium image" id="cellcat-1-1">
<div class="block-content">
<p class="date">08/14/2026</p>
<p class="category">Research Article</p>
<h2 class="title"><a alt="Stress granules in RNA virus infection" href="/plosbiology/article?id=10.1371/journal.pbio.3003363">Stress granules in RNA virus infection</a></h2>
<div class="blurb">
<p>Stress granules are thought to contribute to antiviral defense, but their roles during RNA virus infection remain unclear. Reto Lang, Volker Thiel and co-authors show that coronavirus and alphavirus infections generate stress granules with distinct kinetics, proteomes and viral RNA content.</p>
</div>
</div>
<p class="credits">Image credit: pbio.3003363</p><a class="block-image" alt="Stress granules in RNA virus infection" href="/plosbiology/article?id=10.1371/journal.pbio.3003363"><img alt="Stress granules in RNA virus infection" data-file-extension="jpg" src="/plosbiology/indirect/660ca221bcbecb32efc5b3e444fe867ac6e1ecdcf316713ff9eda9e4741faf42"></a>
</article>
<div id="article-list">
<h3>Recently Published Articles</h3>
<section>
<ul id="article-results" class="list-plain results">
<li><a href="article?id=10.1371/journal.pbio.3003942" data-tooltip class="truncated-tooltip" title="Heme acts as a metabolic brake on erebosis in the <i>Drosophila</i> gut">Heme acts as a metabolic brake on erebosis in the <i>Drosophila</i> gut</a></li>
<li><a href="article?id=10.1371/journal.pbio.3003899" data-tooltip class="truncated-tooltip" title="Social interactions between people of same and different generations shape longitudinal changes in interpersonal neural synchrony, loneliness, and social connection">Social interactions between people of same and different generations shape longitudinal changes in interpersonal neural synchrony, loneliness, and social connection</a></li>
<li><a href="article?id=10.1371/journal.pbio.3003914" data-tooltip class="truncated-tooltip" title="Encrypted immunity mediated by peptides">Encrypted immunity mediated by peptides</a></li>
</ul>
</section>
<div class="more-link">
<a href="search?sortOrder=DATE_NEWEST_FIRST&filterStartDate=2026-07-21&filterEndDate=2026-08-20&filterJournals=PLoSBiology&q=">See all articles</a>
</div>
<script src="/resource/js/vendor/jquery.dotdotdot.js" type="text/javascript"></script>
</div>
<div id="issue">
<a href="/plosbiology/issue"> <img src="/plosbiology/article/figure/image?size=medium&id=10.1371/image.pbio.v24.i07.g001" class="current-img" alt="Current Issue"> </a>
<p class="boxtitle"><a href="/plosbiology/issue">Current Issue</a> <span class="subhead">July 2026</span></p>
</div>
</div>
<div class="row two">
<article class="block medium image" id="cellcat-1-2">
<div class="block-content">
<p class="date">08/11/2026</p>
<p class="category">Research Article</p>
<h2 class="title"><a alt="Development during hard times" href="/plosbiology/article?id=10.1371/journal.pbio.3003911">Development during hard times</a></h2>
<div class="blurb">
<p>Animals can modulate the pace of their development in response to nutrient availability, but the underlying mechanisms of this plasticity remain unclear. Longwei Bai, Jacques Montagne, Cathy Ramos and François Leulier uncover a nutrient-sensitive gut–brain endocrine circuit that enables developmental adaptation and survival under fluctuating nutritional conditions in <i>Drosophila </i>larvae. Don't miss <a href="https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3003921">the accompanying Primer</a> by Julia Cordero.</p>
</div>
</div>
<p class="credits">Image credit: pbio.3003911</p><a class="block-image" alt="Development during hard times" href="/plosbiology/article?id=10.1371/journal.pbio.3003911"><img alt="Development during hard times" data-file-extension="jpg" src="/plosbiology/indirect/da94b072a49f898c884164f833928310588ff8914e00ba8b78899a6bf947a5f3"></a>
</article>
<article class="block medium image" id="cellcat-1-3">
<div class="block-content">
<p class="date">08/10/2026</p>
<p class="category">Research Article</p>
<h2 class="title"><a alt="Neural encoding of pain, within and between individuals" href="/plosbiology/article?id=10.1371/journal.pbio.3003948">Neural encoding of pain, within and between individuals</a></h2>
<div class="blurb">
<p>Pain varies both within and between individuals, even when sensory input remains constant. Laura Tiemann, Felix Bott, Markus Ploner and colleagues show that brain signals robustly track intra-individual pain fluctuations, but are less sensitive to inter-individual differences, with implications for modeling and measuring pain.</p>
</div>
</div>
<p class="credits">Image credit: pbio.3003948</p><a class="block-image" alt="Neural encoding of pain, within and between individuals" href="/plosbiology/article?id=10.1371/journal.pbio.3003948"><img alt="Neural encoding of pain, within and between individuals" data-file-extension="jpg" src="/plosbiology/indirect/f85740750f64b3f00a5df29c37223a668b113448b787e61094e534f5063942ea"></a>
</article>
</div>
<div class="row three">
<div class="column left">
<article class="block large image" id="cellcat2-1">
<div class="block-content">
<p class="date">08/10/2026</p>
<p class="category">Research Article</p>
<h2 class="title"><a alt="Did I say that? ...or did they?" href="/plosbiology/article?id=10.1371/journal.pbio.3003935">Did <i>I </i>say that? ...or did <i>they</i>?</a></h2>
<div class="blurb">
<p>In order to coordinate interactions with others, people need to distinguish between self- and other-generated signals, such as sound, but how the brain maintains this separation is unclear. Manuel Varlet, Peter Keller and co-workers show that distinct sounds enhance synchronization, and that right-hemisphere-dominant neural mechanisms facilitate auditory self-other distinction and coordination.</p>
</div>
</div><a class="block-image" alt="Did I say that? ...or did they?" href="/plosbiology/article?id=10.1371/journal.pbio.3003935"><img alt="Did I say that? ...or did they?" data-file-extension="jpg" src="/plosbiology/indirect/67cec477b2498141dad9b5dd8c808c9d35ce8c799b82b96468135f1e6b1a4161"></a>
<p class="credits">Image credit: pbio.3003935</p>
</article>
<article class="block large image" id="cellcat2-2">
<div class="block-content">
<p class="date">08/10/2026</p>
<p class="category">Methods and Resources</p>
<h2 class="title"><a alt="T cell microRNAs in experimental autoimmune encephalomyelitis" href="/plosbiology/article?id=10.1371/journal.pbio.3003271">T cell microRNAs in experimental autoimmune encephalomyelitis</a></h2>
<div class="blurb">
<p>miRNAs regulate CD4+ T cell differentiation, but how do they shape autoimmunity <i>in vivo</i>? Carolina Cunha, Daniel Inácio, Bruno Silva-Santos, Anita Gomes and co-authors map miRNAs in experimental autoimmune encephalomyelitis (EAE), identifying miR-122-5p and miR-1247 as regulators of T cell pathogenicity.</p>
</div>
</div><a class="block-image" alt="T cell microRNAs in experimental autoimmune encephalomyelitis" href="/plosbiology/article?id=10.1371/journal.pbio.3003271"><img alt="T cell microRNAs in experimental autoimmune encephalomyelitis" data-file-extension="jpg" src="/plosbiology/indirect/87adf33e1ee0ca5a90c5f3092f9f27f3dd13c2555a6370a400d191323cfe2441"></a>
<p class="credits">Image credit: pbio.3003271</p>
</article>
<article class="block large image" id="cellcat2-3">
<div class="block-content">
<p class="date">08/06/2026</p>
<p class="category">Research Article</p>
<h2 class="title"><a alt="Asymmetric chromatin accessibility and the AP axis" href="/plosbiology/article?id=10.1371/journal.pbio.3003896">Asymmetric chromatin accessibility and the AP axis</a></h2>
<div class="blurb">
<p>Anterior posterior axis formation varies across fly species where distinct determinants regulate chromatin accessibility during early embryogenesis. Ezra Amiri, Muzi Li, Shelby Blythe, Urs Schmidt-Ott and co-workers investigate chromatin accessibility and gene expression during axis specification in the moth fly, revealing complex temporal patterns of chromatin accessibility across nuclear cycles.</p>
</div>
</div><a class="block-image" alt="Asymmetric chromatin accessibility and the AP axis" href="/plosbiology/article?id=10.1371/journal.pbio.3003896"><img alt="Asymmetric chromatin accessibility and the AP axis" data-file-extension="jpg" src="/plosbiology/indirect/250e90a5c429d27b772950a73f0e0f06e2433a19f3e0646cc5c9741550dba6d9"></a>
<p class="credits">Image credit: pbio.3003896</p>
</article>
<div class="row-small-blocks">
<article class="block small image" id="cellcat3-1">
<div class="block-content">
<p class="date">08/11/2026</p>
<p class="category">Perspective</p>
<h2 class="title"><a alt="Mentored AI use for early career researchers" href="/plosbiology/article?id=10.1371/journal.pbio.3003917">Mentored AI use for early career researchers</a></h2>
<div class="blurb">
<p>Generative AI is transforming the traditional approach to training researchers by lowering technical barriers. This Perspective argues that, when paired with careful mentoring, AI can help ECRs engage more quickly in scientific inquiry.</p>
</div>
</div><a class="block-image" alt="Mentored AI use for early career researchers" href="/plosbiology/article?id=10.1371/journal.pbio.3003917"><img alt="Mentored AI use for early career researchers" data-file-extension="jpg" src="/plosbiology/indirect/c4b83db9d63e2cf419cc811b24e6b4df6eee0e5e36c598e92809e371ee224126"></a>
<p class="credits">Image credit: pbio.3003917</p>
</article>
<article class="block small image" id="cellcat3-2">
<div class="block-content">
<p class="date">08/04/2026</p>
<p class="category">Perspective</p>
<h2 class="title"><a alt="Is the scientific paper still a fraud?" href="/plosbiology/article?id=10.1371/journal.pbio.3003912">Is the scientific paper still a fraud?</a></h2>
<div class="blurb">
<p>How we write scientific papers does not reflect how we do science. This Perspective invites us to consider the structure of the scientific paper, and the need to celebrate the human in an age when AI threatens to overwhelm us.</p>
</div>
</div><a class="block-image" alt="Is the scientific paper still a fraud?" href="/plosbiology/article?id=10.1371/journal.pbio.3003912"><img alt="Is the scientific paper still a fraud?" data-file-extension="jpg" src="/plosbiology/indirect/b8b953c1317bfeb1eec455108f67633cebec57d6eecc23788a5f25563e9dacd5"></a>
<p class="credits">Image credit: Roli Roberts</p>
</article>
<article class="block small image" id="cellcat3-3">
<div class="block-content">
<p class="date">08/03/2026</p>
<p class="category">Community Page</p>
<h2 class="title"><a alt="Grafify!" href="/plosbiology/article?id=10.1371/journal.pbio.3003909">Grafify!</a></h2>
<div class="blurb">
<p>Creating accurate graphs and performing statistical analyses can be challenging for those who lack coding experience. This Community Page introduces "grafify online," a free, browser-based app for generating publication-quality graphs and performing statistical tests.</p>
</div>
</div><a class="block-image" alt="Grafify!" href="/plosbiology/article?id=10.1371/journal.pbio.3003909"><img alt="Grafify!" data-file-extension="jpg" src="/plosbiology/indirect/e35e5add5f83df55750e87324268c0ce34b77169c48477977177863eb8fa9ecf"></a>
<p class="credits">Image credit: pbio.3003909</p>
</article>
<article class="block small image" id="cellcat3-4">
<div class="block-content">
<p class="date">07/27/2026</p>
<p class="category">Perspective</p>
<h2 class="title"><a alt="Where next for structural bioinformatics?" href="/plosbiology/article?id=10.1371/journal.pbio.3003903">Where next for structural bioinformatics?</a></h2>
<div class="blurb">
<p>Structural bioinformatics aims to answer biological questions by considering biomolecular structures at scale. This Perspective argues that now that we have accurate predictions, we need to ask what we can learn from them.</p>
</div>
</div><a class="block-image" alt="Where next for structural bioinformatics?" href="/plosbiology/article?id=10.1371/journal.pbio.3003903"><img alt="Where next for structural bioinformatics?" data-file-extension="jpg" src="/plosbiology/indirect/e3846181e5bb02c7ebb9ef8640ddb9558699df5f1f5761431252b6f6ebce3870"></a>
<p class="credits">Image credit: pbio.3001962</p>
</article>
</div>
<div class="row-small-blocks">
<article class="carousel-wrap jcarousel-wrapper small" id="carousel-1">
<div class="block-header">
Collections
</div>
<div class="jcarousel carousel">
<ul>
<li>
<h3><a href="https://collections.plos.org/collection/aging-cellular-mechanisms-organismal-physiology/" alt="Aging: from cellular mechanisms to organismal physiology">Aging: from cellular mechanisms to organismal physiology</a></h3>
<p></p>
<p>Aging affects us all, but we still do not know how the process evolves or if we can modulate its pace. This issue of PLOS Biology presents a Collection of articles that explores different aspects of aging, discussing what challenges still need to be overcome.</p>
<p></p></li>
<li>
<h3><a href="https://collections.plos.org/collection/facets-of-immunometabolism/" alt="The many facets of immunometabolism">The many facets of immunometabolism</a></h3>
<p></p>
<p>This PLOS Biology collection aims to shine a light on the many facets of immunometabolism, highlighting how molecular and cellular mechanisms impact diverse tissue and organismal functions and the exciting potential for leveraging immunometabolism for therapeutic interventions.</p>
<p></p></li>
<li>
<h3><a href="https://collections.plos.org/collection/cancer-crosstalk-spatial-temporal-scales/" alt="Cancer crosstalk across spatial and temporal scales">Cancer crosstalk across spatial and temporal scales</a></h3>
<p></p>
<p>Recent technological advancements in omics have unveiled the mechanisms governing tumor progression across spatial and temporal scales. This collection reveals the complexities of the crosstalk between cancer cells and the tumor microenvironment.</p>
<p></p></li>
<li>
<h3><a href="https://collections.plos.org/collection/neurotechnology-human-health-cognition/" alt="The promises and challenges of neurotechnology">The promises and challenges of neurotechnology</a></h3>
<p></p>
<p>Neurotechnology offers unprecedented opportunities to treat neural disorders, restore brain function and enhance cognitive abilities. This collection explores the present and possible futures of neurotechnology to improve human health and cognition.</p>
<p></p>
<p></p>
<p></p></li>
<li>
<h3><a href="https://collections.plos.org/collection/conservation-and-biodiversity/" alt="Decision making for conservation and biodiversity">Decision making for conservation and biodiversity</a></h3>
<p></p>
<p>Translating conservation and biodiversity research from the field into the real world is a complex problem. This collection discusses issues around economics, policy, and how to do research that answers questions that decision makers have.</p>
<p></p></li>
</ul>
</div>
<div class="carousel-control">
<a class="jcarousel-prev" href="#"></a>
<div class="numbers">
<span class="number" data-js="carousel-current-item"></span> <span> of </span> <span class="number" data-js="carousel-total-index"></span>
</div><a class="jcarousel-next" href="#"></a>
</div>
</article>
<article class="carousel-wrap jcarousel-wrapper small" id="carousel-2">
<div class="block-header">
Meet our staff at conferences
</div>
<div class="jcarousel carousel">
<ul>
<li>
<h3><a href="https://www.grc.org/hypothalamus-conference/2026/" alt="GRC: Hypothalamus">GRC: Hypothalamus</a></h3>
<p><br></p>
<p>August 16 - 21</p>
<p><br></p>
<p>Meet Senior Editor Luke Smith (lsmith@plos.org)</p>
<p></p></li>
<li>
<h3><a href="https://cncm.medschool.uci.edu/2026-cncm-conference/" alt="Neural Circuits in Health and Disease">Neural Circuits in Health and Disease</a></h3>
<p><br></p>
<p>August 17 - 19</p>
<p><br></p>
<p>Meet Associate Editor Taylor Hart (thart@plos.org)</p>
<p></p></li>
<li>
<h3><a href="https://www.crick.ac.uk/whats-on/the-london-immunity-in-health-and-disease-symposium" alt="The London Immunity in Health and Disease Symposium">The London Immunity in Health and Disease Symposium</a></h3>
<p><br></p>
<p>September 14 - 15</p>
<p><br></p>
<p>Meet Editor in Chief Nonia Pariente (npariente@plos.org)</p>
<p></p></li>
<li>
<h3><a href="https://www.fens.org/news-activities/fens-and-societies-calendar/meeting-event/the-brain-conference-on-neural-foundations-of-communication-integrative-approaches-across-species" alt="FENS: The Brain Conference on Neural Foundations of Communication">FENS: The Brain Conference on Neural Foundations of Communication</a></h3>
<p><br></p>
<p>October 5 - 8</p>
<p><br></p>
<p>Meet Senior Editor Christian Schnell (cschnell@plos.org)</p>
<p></p></li>
<li>
<h3><a href="https://www.embl.org/about/info/course-and-conference-office/events/eae26-01/" alt="EMBO: Molecular mechanisms in evolution and ecology">EMBO: Molecular mechanisms in evolution and ecology</a></h3>
<p><br></p>
<p>October 6 - 9</p>
<p><br></p>
<p>Meet Senior Editor Roli Roberts (rroberts@plos.org)</p>
<p></p></li>
</ul>
</div>
<div class="carousel-control">
<a class="jcarousel-prev" href="#"></a>
<div class="numbers">
<span class="number" data-js="carousel-current-item"></span> <span> of </span> <span class="number" data-js="carousel-total-index"></span>
</div><a class="jcarousel-next" href="#"></a>
</div>
</article>
</div>
</div>
<div class="column right">
<div id="external-content-top">
<div id="blogs" data-host-name="https://blogs.plos.org/" data-blog-title="PLOS Biologue" data-blog-url="https://blogs.plos.org/biologue" data-feed-url="https://blogs.plos.org/biologue/?feed=json" data-post-count="4">
</div>
<div id="submission-links">
<h3>Publish with PLOS</h3>
<p><a href="/plosbiology/s/submit-now" id="submissionManu">Submit Your Manuscript</a></p>
</div>
<div id="social-links">
<h3>Connect with Us</h3>
<ul class="social-media">
<li id="social-link-email"><a href="/plosbiology/s/contact" class="social" title="Contact Us"> <span class="icon-email" icon-hidden="true"></span> <span class="icon-text">Contact Us</span> </a></li>
<li id="social-link-RSS"><a href="/plosbiology/feed/atom" class="social" title="RSS"> <span class="icon-rss" icon-hidden="true"></span> <span class="icon-text">RSS</span> </a></li>
<li id="social-link-bluesky"><a href="https://bsky.app/profile/plosbiology.org" class="social" title="PLOS Biology on Bluesky" target="_blank"> <span class="icon-bluesky" icon-hidden="true"></span> <span class="icon-text">PLOS Biology on Bluesky</span> </a></li>
<li id="social-link-facebook"><a href="https://www.facebook.com/plos.org" class="social" title="PLOS on Facebook" target="_blank"> <span class="icon-facebook" icon-hidden="true"></span> <span class="icon-text">PLOS on Facebook</span> </a></li>
<li id="social-link-blogs"><a href="https://plos.org/blogs/" class="social-blogs" title="PLOS Blogs">PLOS Blogs</a></li>
</ul>
</div>
</div>
<div id="external-content-bottom">
</div>
</div>
</div>
</div><script src="/resource/js/vendor/jquery.carousel.js" type="text/javascript"></script>
<script src="/resource/js/components/carousel.js" type="text/javascript"></script>
<div class="plos-row">
<div class="home-email-subscription" id="etocs-signup">
<h2>Get new content from PLOS Biology in your inbox</h2>
<div class="form-container">
<iframe src="https://cdn.forms-content.sg-form.com/3d84b365-f12d-11ee-80a7-822ee8ce2407" frameborder="0"></iframe>
</div>
<div class="consent">
<div class="email_consent">
PLOS will use your email address to provide content from <span style="font-style: italic;">PLOS Biology</span>.
You can find out more about how PLOS processes your data by reading our
<a href="https://plos.org/privacy-policy" target="_blank" title="Page opens in new window">Privacy Policy</a>.
You can unsubscribe at any time by clicking the unsubscribe link in our emails or by contacting us at privacy@plos.org.
</div>
</div>
</div>
</div>
<div class="spotlight">
<section id="ad-slot-bottom">
<div class="ad-item">
<!-- DoubleClick Ad Zone -->
<div class='advertisement' id='div-gpt-ad-1458247671871-2' style='width:300px; height:250px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1458247671871-2'); });
</script>
</div>
</div>
<div class="ad-item">
<!-- DoubleClick Ad Zone -->
<div class='advertisement' id='div-gpt-ad-1458247671871-3' style='width:300px; height:250px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1458247671871-3'); });
</script>
</div>
</div>
<div class="ad-item">
<!-- DoubleClick Ad Zone -->
<div class='advertisement' id='div-gpt-ad-1458247671871-4' style='width:300px; height:250px;'>
<script type='text/javascript'>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1458247671871-4'); });
</script>
</div>
</div>
</section>
</div>
<div class="journal-issn">PLOS Biology | ISSN: 1545-7885 (online)</div>
</main>
<footer id="pageftr">
<div class="row">
<div class="block x-small">
<ul class="nav nav-secondary">
<li class="ftr-header"><a href="https://plos.org/our-journals/">Publications</a></li>
<li><a href="/agingandhealth/" id="ftr-age">PLOS Aging and Health</a></li>
<li><a href="/plosbiology/" id="ftr-bio">PLOS Biology</a></li>
<li><a href="/climate/" id="ftr-climate">PLOS Climate</a></li>
<li><a href="/complexsystems/" id="ftr-complex-systems">PLOS Complex Systems</a></li>
<li><a href="/ploscompbiol/" id="ftr-compbio">PLOS Computational Biology</a></li>
<li><a href="/digitalhealth/" id="ftr-digitalhealth">PLOS Digital Health</a></li>
<li><a href="/ecosystems/" id="ftr-eco">PLOS Ecosystems</a></li>
<li><a href="/plosgenetics/" id="ftr-gen">PLOS Genetics</a></li>
</ul>
</div>
<div class="block x-small">
<ul class="nav nav-secondary">
<li class="ftr-header"> </li>
<li><a href="/globalpublichealth/" id="ftr-globalpublichealth">PLOS Global Public Health</a></li>
<li><a href="/plosmedicine/" id="ftr-med">PLOS Medicine</a></li>
<li><a href="/mentalhealth/" id="ftr-mental-health">PLOS Mental Health</a></li>
<li><a href="/plosntds/" id="ftr-ntds">PLOS Neglected Tropical Diseases</a></li>
<li><a href="/plosone/" id="ftr-one">PLOS One</a></li>
<li><a href="/plospathogens/" id="ftr-path">PLOS Pathogens</a></li>
<li><a href="/sustainabilitytransformation/" id="ftr-sustainabilitytransformation">PLOS Sustainability and Transformation</a></li>
<li><a href="/water/" id="ftr-water">PLOS Water</a></li>
</ul>
</div>
<div class="block xx-small">
<ul class="nav nav-tertiary">
<li>
<a href="https://plos.org" id="ftr-home">Home</a>
</li>
<li>
<a href="https://blogs.plos.org" id="ftr-blog">Blogs</a>
</li>
<li>
<a href="https://collections.plos.org/" id="ftr-collections">Collections</a>
</li>
<li>
<a href="mailto:customercare@plos.org" id="ftr-feedback">Give feedback</a>
</li>
<li>
<a href="/plosbiology/lockss-manifest" id="ftr-lockss">LOCKSS</a>
</li>
</ul>
</div>
<div class="block xx-small">
<ul class="nav nav-primary">
<li><a href="https://plos.org/privacy-policy" id="ftr-privacy">Privacy Policy</a></li>
<li><a href="https://plos.org/terms-of-use" id="ftr-terms">Terms of Use</a></li>
<li><a href="https://plos.org/advertise/" id="ftr-advertise">Advertise</a></li>
<li><a href="https://plos.org/media-inquiries" id="ftr-media">Media Inquiries</a></li>
<li><a href="https://plos.org/contact" id="ftr-contact">Contact</a></li>
</ul>
</div>
</div>
<div class="row">
<p>
<img src="/resource/img/logo-plos-footer.png" alt="PLOS" class="logo-footer"/>
<span class="footer-non-profit-statement">PLOS is a nonprofit 501(c)(3) corporation, #C2354500, based in California, US</span> </p>
<div class="block">
</div>
</div>
<script src="/resource/js/global.js" type="text/javascript"></script>
</footer>
<script src="/resource/js/pages/home.js" type="text/javascript"></script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 74
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 74 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 12.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /plosbiology/. |
PLOS Biology
|
|
Анализировать url |
| /plosbiology/issue |
Current Issue
|
|
Анализировать url |
| /plosbiology/volume |
Journal Archive
|
|
Анализировать url |
| /plosbiology/s/collections |
Collections
|
|
Анализировать url |
| /plosbiology/s/find-and-read-articles |
Find and Read Articles
|
|
Анализировать url |
| /plosbiology/s/submission-guidelines |
Submission Guidelines
|
|
Анализировать url |
| /plosbiology/s/figures |
Figures
|
|
Анализировать url |
| /plosbiology/s/tables |
Tables
|
|
Анализировать url |
| /plosbiology/s/supporting-information |
Supporting Information
|
|
Анализировать url |
| /plosbiology/s/latex |
LaTeX
|
|
Анализировать url |
| /plosbiology/s/what-we-publish |
What We Publish
|
|
Анализировать url |
| /plosbiology/s/preprints |
Preprints
|
|
Анализировать url |
| /plosbiology/s/revising-your-manuscript |
Revising Your Manuscript
|
|
Анализировать url |
| /plosbiology/s/submit-now |
Submit Now
|
|
Анализировать url |
| /plosbiology/s/best-practices-in-research-reporting |
Best Practices in Research Reporting
|
|
Анализировать url |
| /plosbiology/s/human-subjects-research |
Human Subjects Research
|
|
Анализировать url |
| /plosbiology/s/animal-research |
Animal Research
|
|
Анализировать url |
| /plosbiology/s/competing-interests |
Competing Interests
|
|
Анализировать url |
| /plosbiology/s/disclosure-of-funding-sources |
Disclosure of Funding Sources
|
|
Анализировать url |
| /plosbiology/s/licenses-and-copyright |
Licenses and Copyright
|
|
Анализировать url |
| /plosbiology/s/data-availability |
Data Availability
|
|
Анализировать url |
| /plosbiology/s/complementary-research |
Complementary Research
|
|
Анализировать url |
| /plosbiology/s/materials-software-and-code-sharing |
Materials, Software and Code Sharing
|
|
Анализировать url |
| /plosbiology/s/ethical-publishing-practice |
Ethical Publishing Practice
|
|
Анализировать url |
| /plosbiology/s/authorship |
Authorship
|
|
Анализировать url |
| /plosbiology/s/corrections-expressions-of-concern-and-retractions |
Corrections, Expressions of Concern, and Retractions
|
|
Анализировать url |
| /plosbiology/s/editorial-and-peer-review-process |
Editorial and Peer Review Process
|
|
Анализировать url |
| /plosbiology/s/reviewer-guidelines |
Guidelines for Reviewers
|
|
Анализировать url |
| /plosbiology/s/accepted-manuscripts |
Accepted Manuscripts
|
|
Анализировать url |
| /plosbiology/s/comments |
Comments
|
|
Анализировать url |
| /plosbiology/s/submit-now |
Submit Now
|
|
Анализировать url |
| /plosbiology/static/publish |
Why Publish with PLOS Biology
|
|
Анализировать url |
| /plosbiology/s/journal-information |
Journal Information
|
|
Анализировать url |
| /plosbiology/s/staff-editors |
Staff Editors
|
|
Анализировать url |
| /plosbiology/s/editorial-board |
Editorial Board
|
|
Анализировать url |
| /plosbiology/s/publishing-information |
Publishing Information
|
|
Анализировать url |
| /plosbiology/s/contact |
Contact
|
|
Анализировать url |
| /plosbiology/search |
advanced search
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003931 |
Making a medusa
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003363 |
Stress granules in RNA virus infection
|
|
Анализировать url |
| /article?id=10.1371/journal.pbio.3003946 |
Incomplete functional divergence drives MADS-box gene synergy during floral development in tomato
|
|
Анализировать url |
| /article?id=10.1371/journal.pbio.3003363 |
Stress granules formed during infections with RNA viruses have significant virus-specific differences in generation and composition
|
|
Анализировать url |
| /article?id=10.1371/journal.pbio.3003931 |
A single-cell transcriptomic atlas reveals the emergence of medusa-specific cell states in the scyphozoan <i>Aurelia coerulea</i>
|
|
Анализировать url |
| /search?sortOrder=DATE_NEWEST_FIRST&filterStartDate=2026-07-21&filterEndDate=2026-08-20&filterJournals=PLoSBiology&q= |
See all articles
|
|
Анализировать url |
| /plosbiology/issue |
Current Issue
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003911 |
Development during hard times
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003948 |
Neural encoding of pain, within and between individuals
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003935 |
Did <i>I </i>say that? ...or did <i>they</i>?
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003271 |
T cell microRNAs in experimental autoimmune encephalomyelitis
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003896 |
Asymmetric chromatin accessibility and the AP axis
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003917 |
Mentored AI use for early career researchers
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003912 |
Is the scientific paper still a fraud?
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003909 |
Grafify!
|
|
Анализировать url |
| /plosbiology/article?id=10.1371/journal.pbio.3003903 |
Where next for structural bioinformatics?
|
|
Анализировать url |
| /plosbiology/s/submit-now |
Submit Your Manuscript
|
|
Анализировать url |
| /plosbiology/s/contact |
<span class="icon-email" icon-hidden="true"></span> <span class="icon-text">Contact Us</span>
|
|
Анализировать url |
| /plosbiology/feed/atom |
<span class="icon-rss" icon-hidden="true"></span> <span class="icon-text">RSS</span>
|
|
Анализировать url |
| /agingandhealth/ |
PLOS Aging and Health
|
|
Анализировать url |
| /plosbiology/ |
PLOS Biology
|
|
Анализировать url |
| /climate/ |
PLOS Climate
|
|
Анализировать url |
| /complexsystems/ |
PLOS Complex Systems
|
|
Анализировать url |
| /ploscompbiol/ |
PLOS Computational Biology
|
|
Анализировать url |
| /digitalhealth/ |
PLOS Digital Health
|
|
Анализировать url |
| /ecosystems/ |
PLOS Ecosystems
|
|
Анализировать url |
| /plosgenetics/ |
PLOS Genetics
|
|
Анализировать url |
| /globalpublichealth/ |
PLOS Global Public Health
|
|
Анализировать url |
| /plosmedicine/ |
PLOS Medicine
|
|
Анализировать url |
| /mentalhealth/ |
PLOS Mental Health
|
|
Анализировать url |
| /plosntds/ |
PLOS Neglected Tropical Diseases
|
|
Анализировать url |
| /plosone/ |
PLOS One
|
|
Анализировать url |
| /plospathogens/ |
PLOS Pathogens
|
|
Анализировать url |
| /sustainabilitytransformation/ |
PLOS Sustainability and Transformation
|
|
Анализировать url |
| /water/ |
PLOS Water
|
|
Анализировать url |
| /plosbiology/lockss-manifest |
LOCKSS
|
|
Анализировать url |
Внешние ссылки
Кол-во: 27
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 27 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| plos.org |
Publication Fees
|
Анализировать url |
| plos.org |
Press and Media
|
Анализировать url |
| biologue.plos.org |
PLOS BIOLOGUE
|
Анализировать url |
| journals.plos.org |
the accompanying Primer
|
Анализировать url |
| collections.plos.org |
Aging: from cellular mechanisms to organismal physiology
|
Анализировать url |
| collections.plos.org |
The many facets of immunometabolism
|
Анализировать url |
| collections.plos.org |
Cancer crosstalk across spatial and temporal scales
|
Анализировать url |
| collections.plos.org |
The promises and challenges of neurotechnology
|
Анализировать url |
| collections.plos.org |
Decision making for conservation and biodiversity
|
Анализировать url |
| grc.org |
GRC: Hypothalamus
|
Анализировать url |
| cncm.medschool.uci.edu |
Neural Circuits in Health and Disease
|
Анализировать url |
| crick.ac.uk |
The London Immunity in Health and Disease Symposium
|
Анализировать url |
| fens.org |
FENS: The Brain Conference on Neural Foundations of Communication
|
Анализировать url |
| embl.org |
EMBO: Molecular mechanisms in evolution and ecology
|
Анализировать url |
| bsky.app |
<span class="icon-bluesky" icon-hidden="true"></span> <span class="icon-text">PLOS Biology on Bluesky</span>
|
Анализировать url |
| facebook.com |
<span class="icon-facebook" icon-hidden="true"></span> <span class="icon-text">PLOS on Facebook</span>
|
|
| plos.org |
PLOS Blogs
|
Анализировать url |
| plos.org |
Privacy Policy
|
Анализировать url |
| plos.org |
Publications
|
Анализировать url |
| plos.org |
Home
|
Анализировать url |
| blogs.plos.org |
Blogs
|
Анализировать url |
| collections.plos.org |
Collections
|
Анализировать url |
| plos.org |
Privacy Policy
|
Анализировать url |
| plos.org |
Terms of Use
|
Анализировать url |
| plos.org |
Advertise
|
Анализировать url |
| plos.org |
Media Inquiries
|
Анализировать url |
| plos.org |
Contact
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт plosbiology.org не совсем готов к продвижению (процент готовности лишь 37%). Для попадания в ТОПы поисковых систем нужно:
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: