2011-05-19 4 views
2

J'essaie d'utiliser Xpath pour extraire les méta-descriptions des pages Web, en utilisant Google Sheets.xpath & Google Sheets = importxml

J'ai ce travail pour tirer dans les titres: =importXml(www.example.com; "//title")

Voici deux sources de mon apprentissage:

http://seogadget.co.uk/playing-around-with-importxml-in-google-spreadsheets/
http://docs.google.com/support/bin/answer.py?hl=en&answer=75507

J'ai lu beaucoup d'autres postes sur ce site, et cela semble être l'idée similaire de ce que je veux:

"/html/head/meta[@name='description']/@content" 
"/*/head/meta[@name='description']/@content" 
"//head/meta[@name=\"description\"]/@content" 

Aucun d'entre eux ne fonctionne dans Google Sheets, qui spécifie de l'écrire dans Xpath. La seule différence, c'est que dans Google Sheets vous devez utiliser "à la place de" (d'où la description est comme ça) .Je l'ai honnêtement essayé de 219 façons différentes ... pas de chance

! Merci à l'avance

Répondre

3
//meta[@name='description']/@content 

donc votre plein appel d'URL dans google docs serait

=importxml(A1,"//meta[@name='description']/@content") 

J'ai construit des outils de référencement impressionnants en utilisant importXML - c'est juste le début de ce mec!:

+0

Génial, fonctionne très bien! e, importXML for et SEOer peuvent faire des choses incroyables! Merci de votre aide. – Dan

Questions connexes