Aproveche el almacenamiento en caché del navegador para JS de terceros

He configurado Caducidad en mi httpd.conf

ExpiresActive On
ExpiresDefault "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"

Esto ayuda con el almacenamiento en caché del navegador para imágenes, archivos de fuentes, archivos css y js propios del sitio. Pero también tengo JS externo incluido en mi sitio web:

http://connect.facebook.net/en_US/sdk.js (20 minutes)
http://apis.google.com/js/client.js (30 minutes)
https://apis.google.com/js/rpc:shindig_random.js?onload=init (30 minutes)
https://platform.twitter.com/widgets.js (30 minutes)
https://www.google-analytics.com/analytics.js (2 hours)

Google Pagespeed Insights dice para los archivos superiores:Establecer una fecha de caducidad o una antigüedad máxima en los encabezados HTTP para los recursos estáticos indica al navegador que cargue los recursos descargados previamente desde el disco local en lugar de hacerlo a través de la red.

¿Cómo aprovechar la memoria caché del navegador de estos archivos JS externos? Alguna ayuda ?

Respuestas a la pregunta(3)

Su respuesta a la pregunta