Yahoo	  Pipes	                    Mit	  der	  Machete	  durch	  den	  Datendschungel	                      Florian	  Stelz...
Wer	  ist	  heute	  hier?	  	  Florian	  Stelzner	  SEO	  CONSULTANT	  bei	  TRG	                    InternaJonal	  SEO	 ...
Agenda	  Was	  ist	  Yahoo	  Pipes?	  FunkJonsbeschreibung	  SEO-­‐Anwendungsbeispiele	  Fragen	                          ...
Agenda	  Was	  ist	  Yahoo	  Pipes?	  FunkJonsbeschreibung	  SEO-­‐Anwendungsbeispiele	  Fragen	                          ...
Was	  ist	  Yahoo	  Pipes?	                                                                             Feed	             ...
Was	  ist	  Yahoo	  Pipes?	        Feed	                       Diverse	  Manipu        1	                                 ...
Agenda	  Was	  ist	  Yahoo	  Pipes?	  FunkJonsbeschreibung	  SEO-­‐Anwendungsbeispiele	  Fragen	                          ...
Funk9onsbeschreibung	  |	  Fetch	  CSV	        Feed	                      Diverse	  Manipu        1	                      ...
Funk9onsbeschreibung	  |	  Feed	  Auto-­‐Discover	        Feed	                           Diverse	  Manipu        1	      ...
Funk9onsbeschreibung	  |	  Fetch	  Feed	        Feed	                       Diverse	  Manipu        1	                    ...
Funk9onsbeschreibung	  |	  Fetch	  Data	        Feed	                       Diverse	  Manipu        1	                    ...
Funk9onsbeschreibung	  |	  Fetch	  Page	        Feed	                     Diverse	  Manipu        1	                      ...
Funk9onsbeschreibung	  |	  Fetch	  Site	  Feed	        Feed	                        Diverse	  Manipu        1	            ...
Funk9onsbeschreibung	  |	  Flickr	        Feed	                        Diverse	  Manipu        1	                         ...
Funk9onsbeschreibung	  |	  Google	  Base	        Feed	                      Diverse	  Manipu        1	                    ...
Funk9onsbeschreibung	  |	  Item	  Builder	        Feed	                      Diverse	  Manipu        1	                   ...
Funk9onsbeschreibung	  |	  RSS	  Item	  Builder	        Feed	                         Diverse	  Manipu        1	          ...
Funk9onsbeschreibung	  |	  Yahoo!	  Local	        Feed	                          Diverse	  Manipu        1	               ...
Funk9onsbeschreibung	  |	  YQL	        Feed	                         Diverse	  Manipu        1	                           ...
Funk9onsbeschreibung	  |	  Yahoo!	  Search	        Feed	                        Diverse	  Manipu        1	                ...
Funk9onsbeschreibung	  |	  Date	  Input	        Feed	                        Diverse	  Manipu        1	                   ...
Funk9onsbeschreibung	  |	  Input-­‐Fields	      LocaJon-­‐,	  Number-­‐,	  Private-­‐Text-­‐,	  Text-­‐	  und	  URL-­‐Inp...
Funk9onsbeschreibung	  |	  Count	        Feed	                            Diverse	  Manipu        1	                      ...
Funk9onsbeschreibung	  |	  Create	  RSS	        Feed	                       Diverse	  Manipu        1	                    ...
Funk9onsbeschreibung	  |	  Loca9on	  Extrac9on	                                      YahooPipes	        25	  
Funk9onsbeschreibung	  |	  Loop	        Feed	                     Diverse	  Manipu        1	                              ...
Funk9onsbeschreibung	  |	  Regex	      Reguläre	  Ausdrücke	  sind	  ein	  mächJges	  Tool	  für	  die	  Datenanalyse	  ...
Funk9onsbeschreibung	  |	  Rename	        Feed	                  Diverse	  Manipu        1	                               ...
Funk9onsbeschreibung	  |	  Reverse	        Feed	                         Diverse	  Manipu        1	                       ...
Funk9onsbeschreibung	  |	  Sort	        Feed	                      Diverse	  Manipu        1	                             ...
Funk9onsbeschreibung	  |	  Split	        Feed	                              Diverse	  Manipu        1	                    ...
Funk9onsbeschreibung	  |	  Sub-­‐element	        Feed	                          Diverse	  Manipu        1	                ...
Funk9onsbeschreibung	  |	  Tail	        Feed	                           Diverse	  Manipu        1	                        ...
Funk9onsbeschreibung	  |	  Truncate	        Feed	                          Diverse	  Manipu        1	                     ...
Funk9onsbeschreibung	  |	  Union	        Feed	                           Diverse	  Manipu        1	                       ...
Funk9onsbeschreibung	  |	  Unique	        Feed	                       Diverse	  Manipu        1	                          ...
Funk9onsbeschreibung	  |	  Web	  Service	        Feed	          1	      Alle	  Daten	  können	  per	  JSON-­‐Schnitstelle...
Funk9onsbeschreibung	  |	  URL	  Builder	        Feed	                     Diverse	  Manipu        1	                     ...
Funk9onsbeschreibung	  |	  Private	  String	        Feed	                             Diverse	  Manipu        1	          ...
Funk9onsbeschreibung	  |	  String	  Builder	        Feed	                    Diverse	  Manipu        1	                   ...
Funk9onsbeschreibung	  |	  String	  Regex	        Feed	                       Diverse	  Manipu        1	                  ...
Funk9onsbeschreibung	  |	  String	  Replace	        Feed	                   Diverse	  Manipu        1	                    ...
Funk9onsbeschreibung	  |	  Sub	  String	        Feed	                         Diverse	  Manipu        1	                  ...
Funk9onsbeschreibung	  |	  Translate	        Feed	                        Diverse	  Manipu        1	                      ...
Funk9onsbeschreibung	  |	  Date	  Builder	        Feed	                       Diverse	  Manipu        1	                  ...
Funk9onsbeschreibung	  |	  Date	  FormaOer	        Feed	                   Diverse	  Manipu        1	                     ...
Funk9onsbeschreibung	  |	  Loca9on	  Builder	        Feed	                         Diverse	  Manipu        1	             ...
Funk9onsbeschreibung	  |	  Simple	  Math	        Feed	                      Diverse	  Manipu        1	                    ...
Agenda	  Was	  ist	  Yahoo	  Pipes?	  FunkJonsbeschreibung	  SEO-­‐Anwendungsbeispiele	  Fragen	                          ...
Eine	  Idee	  für	  die	  Anwendung	  von	  Yahoo	  Pipes	      Feed	               Diverse	  Manipu      1	              ...
Jetzt	  ihr!	  Pipe-­‐Brainstorming!	      Feed	              Diverse	  Manipu      1	                                   l...
Noch	  Fragen?	                        52	  
Kontakt	                                                                                            TRG	  –	  The	  Reach	...
Nächste SlideShare
Wird geladen in …5
×

Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner

4.114 Aufrufe

Veröffentlicht am

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

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

0 Kommentare
5 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
4.114
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
66
Aktionen
Geteilt
0
Downloads
63
Kommentare
0
Gefällt mir
5
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Yahoo! Pipes - SEOCampixx 2011 - Florian Stelzner

  1. 1. Yahoo  Pipes   Mit  der  Machete  durch  den  Datendschungel   Florian  Stelzner,  fs@thereachgroup.de  Ansprechpartner:  
  2. 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. 3. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   3  
  4. 4. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   4  
  5. 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. 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. 7. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   7  
  8. 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. 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. 10. Funk9onsbeschreibung  |  Fetch  Feed   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Beliebigen  RSS-­‐Feed  einlesen   YahooPipes   10  
  11. 11. Funk9onsbeschreibung  |  Fetch  Data   Feed   Diverse  Manipu 1   laJonen   Feed   1m    XML-­‐Dateien,  z.B.  Sitemaps  einlesen   YahooPipes   11  
  12. 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. 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. 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. 15. Funk9onsbeschreibung  |  Google  Base   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Angebote  von  Google  Base  (Merchant  Center)  auslesen   YahooPipes   15  
  16. 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. 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. 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. 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. 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. 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. 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. 23. Funk9onsbeschreibung  |  Count   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Zählt  die  Zeilen  eines  Feeds   YahooPipes   23  
  24. 24. Funk9onsbeschreibung  |  Create  RSS   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Aus  Datenströmen  einen  RSS-­‐Feed  basteln.   YahooPipes   24  
  25. 25. Funk9onsbeschreibung  |  Loca9on  Extrac9on   YahooPipes   25  
  26. 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. 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. 28. Funk9onsbeschreibung  |  Rename   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Datenfelder  umbenennen   YahooPipes   28  
  29. 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. 30. Funk9onsbeschreibung  |  Sort   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Feeds  nach  Datenfeldern  sorJeren   YahooPipes   30  
  31. 31. Funk9onsbeschreibung  |  Split   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Aus  1  mach  2  Feeds   YahooPipes   31  
  32. 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. 33. Funk9onsbeschreibung  |  Tail   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Die  letzten  X  Elemente  eines  Feeds   YahooPipes   33  
  34. 34. Funk9onsbeschreibung  |  Truncate   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Die  ersten  X  Elemente  eines  Feeds   YahooPipes   34  
  35. 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. 36. Funk9onsbeschreibung  |  Unique   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Doubleten  aus  dem  Feed  löschen   YahooPipes   36  
  37. 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. 38. Funk9onsbeschreibung  |  URL  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Eine  URL  mit  Verzeichnissen  und  Parametern  zusammenbauen   YahooPipes   38  
  39. 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. 40. Funk9onsbeschreibung  |  String  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Einen  String  zusammenbauen   YahooPipes   40  
  41. 41. Funk9onsbeschreibung  |  String  Regex   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Reguläre  Ausdrücke,  schon  wieder!     YahooPipes   41  
  42. 42. Funk9onsbeschreibung  |  String  Replace   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Zeichenketen  ersetzen   YahooPipes   42  
  43. 43. Funk9onsbeschreibung  |  Sub  String   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Zeichenketen  von  PosiJon  X  bis  PosiJon  Y  zerteilen   YahooPipes   43  
  44. 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. 45. Funk9onsbeschreibung  |  Date  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Baut  eine  valide  Datumsquelle   YahooPipes   45  
  46. 46. Funk9onsbeschreibung  |  Date  FormaOer   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Datum  beliebig  umformaweren   YahooPipes   46  
  47. 47. Funk9onsbeschreibung  |  Loca9on  Builder   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Land,  Lat,  Lon,  PLZ  herausfinden   YahooPipes   47  
  48. 48. Funk9onsbeschreibung  |  Simple  Math   Feed   Diverse  Manipu 1   laJonen   Feed   1m    Mathe!  Here  raus,  Klassenarbeit!   YahooPipes   48  
  49. 49. Agenda  Was  ist  Yahoo  Pipes?  FunkJonsbeschreibung  SEO-­‐Anwendungsbeispiele  Fragen   YahooPipes   49  
  50. 50. Eine  Idee  für  die  Anwendung  von  Yahoo  Pipes   Feed   Diverse  Manipu 1   laJonen   Feed   1m   YahooPipes   50  
  51. 51. Jetzt  ihr!  Pipe-­‐Brainstorming!   Feed   Diverse  Manipu 1   laJonen   Feed   1m   YahooPipes   51  
  52. 52. Noch  Fragen?   52  
  53. 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  

×