Obtendo título e meta tags de um site externo
Eu quero tentar descobrir como obter o
<title>A common title</title>
<meta name="keywords" content="Keywords blabla" />
<meta name="description" content="This is the description" />
Mesmo que seja organizado em qualquer ordem, ouvi falar do Analisador DOM HTML Simples do PHP, mas não quero usá-lo. É possível uma solução, exceto o uso do PHP Simple HTML DOM Parser.
preg_match
não será capaz de fazer isso se for HTML inválido?
O cURL pode fazer algo assim com preg_match?
O Facebook faz algo assim, mas é usado corretamente usando:
<meta property="og:description" content="Description blabla" />
Quero algo assim para que, quando alguém postar um link, seja possível recuperar o título e as meta tags. Se não houver metatags, ele será ignorado ou o usuário poderá defini-lo (mas eu o farei mais tarde).