Your SlideShare is downloading. ×
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner

3,362

Published on

Yahoo! Pipes Vortrag von Florian Stelzner auf der SEOCampixx 2011. …

Yahoo! Pipes Vortrag von Florian Stelzner auf der SEOCampixx 2011.

Fragen? Fragen!
twitter.com/fstelzner
facebook.com/fstelzner

Published in: Self Improvement
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,362
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
62
Comments
0
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Yahoo  Pipes   Mit  der  Machete  durch  den  Datendschungel   Florian  Stelzner,  fs@thereachgroup.de  Ansprechpartner:  
  • 2. Wer  ist  heute  hier?    Florian  Stelzner  SEO  CONSULTANT  bei  TRG     InternaJonal  SEO     Universal  Search     Technische  OpJmierung     Monetarisierung  /  ROI-­‐SEO   Follow  me:   Twi=er.com/fstelzner   Facebook.com/fstelzner   „SEO  ist  Handwerk,  und  ich  habe  die  Baupläne.“   YahooPipes   2  
  • 3. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   3  
  • 4. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   4  
  • 5. Was  ist  Yahoo  Pipes?   Feed   Feed   1   2   Feed   3   Neuer  Feed    In  Yahoo  Pipes  können  unterschiedlichste  Datenquellen  wie  z.B.  RSS  Feeds  zu  einem  neuen  Feed   zusammengefasst  werden   YahooPipes   5  
  • 6. Was  ist  Yahoo  Pipes?   Feed   Diverse  Manipu 1   laJonen   Feed   1m   Feed   2   Feed   3   Neuer  Feed    Jeder  der  zu  kombinierenden  Feeds  kann  über  diverse  Operatoren  manipuliert  werden   YahooPipes   6  
  • 7. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   7  
  • 8. Funk9onsbeschreibung  |  Fetch  CSV   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Zeichenseparierte  Dateien  wie  z.B.  CSV-­‐Dateien  können  eingelesen  werden   YahooPipes   8  
  • 9. Funk9onsbeschreibung  |  Feed  Auto-­‐Discover   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Du  hast  keine  Ahnung  was  für  ein  Feed  auf  der  Seite  eingebunden  ist?  Feed  Auto-­‐Discover  ist  Dein   Freund  und  erkennt  das  für  Dich.   YahooPipes   9  
  • 10. Funk9onsbeschreibung  |  Fetch  Feed   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Beliebigen  RSS-­‐Feed  einlesen   YahooPipes   10  
  • 11. Funk9onsbeschreibung  |  Fetch  Data   Feed   Diverse  Manipu 1   laJonen   Feed   1m    XML-­‐Dateien,  z.B.  Sitemaps  einlesen   YahooPipes   11  
  • 12. Funk9onsbeschreibung  |  Fetch  Page   Feed   Diverse  Manipu 1   laJonen   Feed   1m    HTML-­‐Seitenelemente  auf  Tag-­‐Basis  auslesen.     In  diesem  Beispiel:  Sponsorenbox  von  www.seo-­‐campixx-­‐2011.de   YahooPipes   12  
  • 13. Funk9onsbeschreibung  |  Fetch  Site  Feed   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Der  erste  Feed  des  Quelltextes  einer  besJmmten  Seite  wird  auslgelesen   YahooPipes   13  
  • 14. Funk9onsbeschreibung  |  Flickr   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Flickr  nach  Bildern  durchsuchen.  Passend  zur  Campixx  die  Suche  nach  „Tarzan“    Cooles  Feature:  Eingrenzung  auf  Ortsbasis,  hier  Hamburg  =>  Bild  vom  Tarzan-­‐Musical  Banner  (hängt   am  Theater  Neue  Flora  in  Hamburg)   YahooPipes   14  
  • 15. Funk9onsbeschreibung  |  Google  Base   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Angebote  von  Google  Base  (Merchant  Center)  auslesen   YahooPipes   15  
  • 16. Funk9onsbeschreibung  |  Item  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Eigene  Matching-­‐Tabellen  für  die  Weiterverarbeitung  definieren.  Hier:  Zuordnung  Obst:Preis   YahooPipes   16  
  • 17. Funk9onsbeschreibung  |  RSS  Item  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    WichJg:  Am  Ende  muss  ein  Feed  an  die  Pipe  ausgegeben  werden  wenn  man  eine  Anzeige  haben  will.    Die  Vorschau  im  Debugger  wird  nicht  öffentlich  ausgegeben     YahooPipes   17  
  • 18. Funk9onsbeschreibung  |  Yahoo!  Local   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Yahoo!  Local  funkJoniert  leider  nicht  so  gut  im  deutschsprachigen  Bereich.  Eine  Pizzeria  in  New  York   ist  allerdings  schnell  gefunden.   YahooPipes   18  
  • 19. Funk9onsbeschreibung  |  YQL   Feed   Diverse  Manipu 1   laJonen   Feed   1m    YQL  =  Yahoo  Query  Language    Syntax  ist  ähnlich  SQL-­‐Abfragen    Man  kann  damit  z.B.  auf  Yahoo-­‐Daten  zum  Social  Graphh  zugreifen   YahooPipes   19  
  • 20. Funk9onsbeschreibung  |  Yahoo!  Search   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Selbstverständlich  kann  man  auch  auf  die  Suchergebnisse  von  Yahoo  zurückgreifen.      Wer  unbedingt  Google-­‐Ergebnisse  braucht  nimmt  Fetch-­‐Page   YahooPipes   20  
  • 21. Funk9onsbeschreibung  |  Date  Input   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Für  die  Abfrage  kann  ein  Default-­‐Datum  hinterlegt  werden,  welches  dann  durch  eine   Benutzereingabe  geändert  werden  kann.  Sinnvoll  z.B.  für  das  Abfragen  von  Datenbanken,  APIs,  etc.   YahooPipes   21  
  • 22. Funk9onsbeschreibung  |  Input-­‐Fields    LocaJon-­‐,  Number-­‐,  Private-­‐Text-­‐,  Text-­‐  und  URL-­‐Input  für  sämtliche  User-­‐Eingaben    Alle  Input-­‐Felder  können  innerhalb  der  Pipe-­‐Module  „angezapr“  werden   YahooPipes   22  
  • 23. Funk9onsbeschreibung  |  Count   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Zählt  die  Zeilen  eines  Feeds   YahooPipes   23  
  • 24. Funk9onsbeschreibung  |  Create  RSS   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Aus  Datenströmen  einen  RSS-­‐Feed  basteln.   YahooPipes   24  
  • 25. Funk9onsbeschreibung  |  Loca9on  Extrac9on   YahooPipes   25  
  • 26. Funk9onsbeschreibung  |  Loop   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Schleife  zur  sequenJellen  Bearbeitung  von  Daten    In  den  Loop  können  verschiedene  Manipulatoren  eingebaut  werden   YahooPipes   26  
  • 27. Funk9onsbeschreibung  |  Regex    Reguläre  Ausdrücke  sind  ein  mächJges  Tool  für  die  Datenanalyse    Sprengen  hier  den  Rahmen  -­‐>  Johans  Vortrag  lesen!   YahooPipes   27  
  • 28. Funk9onsbeschreibung  |  Rename   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Datenfelder  umbenennen   YahooPipes   28  
  • 29. Funk9onsbeschreibung  |  Reverse   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Feeds  umkehren    Kann  man  auch  doppelt  hintereinander  schalten  wenn  man  zuviel  Zeit  hat     YahooPipes   29  
  • 30. Funk9onsbeschreibung  |  Sort   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Feeds  nach  Datenfeldern  sorJeren   YahooPipes   30  
  • 31. Funk9onsbeschreibung  |  Split   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Aus  1  mach  2  Feeds   YahooPipes   31  
  • 32. Funk9onsbeschreibung  |  Sub-­‐element   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Wenn  nur  ein  Feld  benöJgt  wird  ist  Sub-­‐element  eine  gute  Wahl  um  bei  der  Weiterverarbeitung  Zeit   zu  sparen  (Debugger-­‐Reload  geht  dann  etwas  schneller)   YahooPipes   32  
  • 33. Funk9onsbeschreibung  |  Tail   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Die  letzten  X  Elemente  eines  Feeds   YahooPipes   33  
  • 34. Funk9onsbeschreibung  |  Truncate   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Die  ersten  X  Elemente  eines  Feeds   YahooPipes   34  
  • 35. Funk9onsbeschreibung  |  Union   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Mehrere  Datenquellen  verbinden    Dat  Modul  erlaubt  5  Schnitstellen,  lässt  sich  aber  auch  „in  Reihe  schalten“   YahooPipes   35  
  • 36. Funk9onsbeschreibung  |  Unique   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Doubleten  aus  dem  Feed  löschen   YahooPipes   36  
  • 37. Funk9onsbeschreibung  |  Web  Service   Feed   1    Alle  Daten  können  per  JSON-­‐Schnitstelle  „nach  draußen  gefunkt“  werden    Sehr  mächJges  Werkzeug!   YahooPipes   37  
  • 38. Funk9onsbeschreibung  |  URL  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Eine  URL  mit  Verzeichnissen  und  Parametern  zusammenbauen   YahooPipes   38  
  • 39. Funk9onsbeschreibung  |  Private  String   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Eignet  sich  z.B.  für  API-­‐Keys,  die  keiner  ausser  dem  Ersteller  lesen  soll   YahooPipes   39  
  • 40. Funk9onsbeschreibung  |  String  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Einen  String  zusammenbauen   YahooPipes   40  
  • 41. Funk9onsbeschreibung  |  String  Regex   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Reguläre  Ausdrücke,  schon  wieder!     YahooPipes   41  
  • 42. Funk9onsbeschreibung  |  String  Replace   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Zeichenketen  ersetzen   YahooPipes   42  
  • 43. Funk9onsbeschreibung  |  Sub  String   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Zeichenketen  von  PosiJon  X  bis  PosiJon  Y  zerteilen   YahooPipes   43  
  • 44. Funk9onsbeschreibung  |  Translate   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Feeds  übersetzen    Natürlich  beliebig  koppelbar  z.B.  Deutsch-­‐>Englisch  +  Englisch-­‐Türkisch   YahooPipes   44  
  • 45. Funk9onsbeschreibung  |  Date  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Baut  eine  valide  Datumsquelle   YahooPipes   45  
  • 46. Funk9onsbeschreibung  |  Date  FormaOer   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Datum  beliebig  umformaweren   YahooPipes   46  
  • 47. Funk9onsbeschreibung  |  Loca9on  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Land,  Lat,  Lon,  PLZ  herausfinden   YahooPipes   47  
  • 48. Funk9onsbeschreibung  |  Simple  Math   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Mathe!  Here  raus,  Klassenarbeit!   YahooPipes   48  
  • 49. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   49  
  • 50. Eine  Idee  für  die  Anwendung  von  Yahoo  Pipes   Feed   Diverse  Manipu 1   laJonen   Feed   1m   YahooPipes   50  
  • 51. Jetzt  ihr!  Pipe-­‐Brainstorming!   Feed   Diverse  Manipu 1   laJonen   Feed   1m   YahooPipes   51  
  • 52. Noch  Fragen?   52  
  • 53. Kontakt   TRG  –  The  Reach  Group  GmbH   Große  Elbstraße  45-­‐47,  4.  OG   22767  Hamburg   Telefon  030.920  383  3300   Fax  030.920  383  3001   E-­‐Mail  info@thereachgroup.de   Web  www.thereachgroup.de    Die  in  dieser  PräsentaJon  dargestellten  Daten  und  Grafiken  sind  geisJges   Eigentum  der  TRG  –  The  Reach  Group  GmbH.      Die  VervielfälJgung,  Weitergabe  und  Veränderung  –  auch  in  Teilen  –  ist  ohne   Vertragsgrundlage  nicht  gestatet.   SiteClinic   53  

×