async def METHOD_NAME(url: str, session: aiohttp.ClientSession) -> tuple[str, int]:
    try:
        async with session.head(url, allow_redirects=False) as response:
            return url, response.status
    except (aiohttp.ClientError, asyncio.TimeoutError) as exception:
        _log_validation_failure(exception)
        return url, -1