Categories: Google Sheets

Ответ от сервера в Google Sheets — Get HTTP-status codes (301, 200, 404)

С помощью Google Sheets можно получить код ответа сервера для большого количества URL-адресов. Большое значение это до нескольких тысяч, а не миллионов.
Скрипт точно справляется с 4 тысячами полей (если больше нужно разделять на разные доки).

И так, для начала копируем код и переходим в Гугл документ / Инструменты / Редактор скриптов. Вставляем код в поле новой функции, и сохраняем скрипт

function httpstatuscode(url) {
    var result = [];
    // trim url to prevent (rare) errors
    url.toString().trim();
    // не прерывать, если ошибка, но вместо этого вернуть его как сообщение, а также не следовать редиректам
    var options = {
        'muteHttpExceptions': true,
        'followRedirects': false,
    };
    // int - вернуть status code
    try {
        result.push(UrlFetchApp.fetch(url, options).getResponseCode());
    }
    // string - or returns an error (обычно "ошибка DNS", если домен не существует)
    catch (error) {
        result.push(error.toString());
    } finally {
        return result;
    }
}

Для вывода скрипта в самом документе, воспользуйтесь переменной

=httpstatuscode(url)
Cherepynets Illia

View Comments

  • Yo! Anyone else always on the lookout for a good OKBet promo code? I swear it's like a never-ending treasure hunt. Check out okbetpromocode, they sometimes have some decent ones that actually work. Good luck!

  • Understanding OKBet's PHP (Philippine Peso) options is key. Especially when you're depositing and withdrawing. okbetphp helped me wrap my head around it. Every little bit helps!

  • This script highlights the critical nature of digital asset auditing. For any large platform, verifying 200 status codes across all external links-from game assets to payment portals-is paramount for maintaining uptime and user trust. Robust link validation is key, whether optimizing SEO or ensuring seamless access like when you check out a resource via jiligames ph download apk.

Recent Posts

Продвижение крупных проектов

Обратная сторона продукта

5 лет ago

Анализ ссылочной массы

Ссылочная масса — это совокупность всех активных внешних ссылок, размещенных на сайтах и ведущих на…

5 лет ago

Пути развития SEO специалиста — SEO Club

Как стать лучшим в своем деле

5 лет ago

Как составлять регулярные выражения в Search Console

Регулярные выражения (regular expressions, RegExp) - это шаблоны, используемые для сопоставления последовательностей символов и поиска…

5 лет ago

Скоринг семантики — Формирование семантического ядра сайта

Разработка семантического ядра для вашего сайта - это отправная точка для внутренней SEO оптимизации.

5 лет ago

Получение начальной формы слов на Python

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

6 лет ago