Лучшее, что вы можете сделать - переместить эти сценарии в конец <body>
или добавить атрибут defer
в теги script
для Twitter и Google+. Браузеры останавливают синтаксический анализ и рендеринг страницы, когда она загружает и выполняет JavaScript, поэтому не рекомендуется иметь сторонние скрипты в середине HTML-кода, поскольку ваша страница будет зависеть от сторонних сетей. Если какой-либо из них испытывает задержки, ваша страница это почувствует. Перемещение этих сценариев в нижнюю часть гарантирует, что ваш контент, который является наиболее важным, анализируется и обрабатывается первым.
Что касается сокращения запросов, вы можете попробовать загрузить и объединить эти сторонние сценарии в один сценарий, исключив два запроса. Недостатком является то, что вы не получите последние версии скриптов по мере их обновления, если вы не будете активно отслеживать и повторно объединять их.
Я не могу говорить о недействительности, так как не особо разбираюсь в этих конкретных сценариях.