Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
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.351 Aufrufe

Veröffentlicht am

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

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

  • Als Erste(r) kommentieren

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  

×