<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Deadlift Marketing</title>
	<atom:link href="http://deadlift-marketing.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://deadlift-marketing.com</link>
	<description></description>
	<lastBuildDate>Tue, 27 Jan 2015 10:45:06 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1</generator>
	<item>
		<title>Tumblr Blog erstellen und bekannt werden &#8211; Viral Marketing Basics (Updated)</title>
		<link>http://deadlift-marketing.com/tumblr-blog-bekannt-machen/</link>
		<comments>http://deadlift-marketing.com/tumblr-blog-bekannt-machen/#comments</comments>
		<pubDate>Thu, 09 Oct 2014 22:51:02 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[More Followers]]></category>
		<category><![CDATA[Tumblr SEO]]></category>

		<guid isPermaLink="false">http://deadlift-marketing.com/?p=2687</guid>
		<description><![CDATA[<p>Da mich doch der erhebliche Anstieg an Klickzahlen des alten &#8220;Wie werde ich bei Google gefunden als Tumblr Blogger (2012)&#8221; überrascht hat, bin ich zum Entschluss gekommen, eine verbesserte und aktuellere Version zu verfassen. Ich glaube es ist Zeit, ein wenig umzudenken. Damals bin ich noch davon ausgegangen, dass sich SEO Maßnahmen 1:1 auf diese [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/tumblr-blog-bekannt-machen/">Tumblr Blog erstellen und bekannt werden &#8211; Viral Marketing Basics (Updated)</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Da mich doch der erhebliche Anstieg an Klickzahlen des alten <a title="Als Tumblr Blogger gefunden werden" href="http://deadlift-marketing.com/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/" target="_blank">&#8220;Wie werde ich bei Google gefunden als Tumblr Blogger (2012)&#8221;</a> überrascht hat, bin ich zum Entschluss gekommen, eine verbesserte und aktuellere Version zu verfassen.<br />
Ich glaube es ist Zeit, ein wenig umzudenken. Damals bin ich noch davon ausgegangen, dass sich SEO Maßnahmen 1:1 auf diese Platform übertragen lassen. Doch ich habe mich getäuscht. Tumblr tickt da einfach ein wenig anders.</p>
<p>Da geht es (denke ich) nicht primär darum, gefunden zu werden, sondern dass sich Bilder, Texte, Videos etc. exorbitant verbreiten. Und das geht wirklich schnell. Ich habe auch in der Zeit <a title="Tumblr Blog" href="http://julianvonschramm.tumblr.com/" target="_blank">meinen eigenen Tumblr Blog</a> erstellt, um mir mal ein Bild davon zu machen.</p>
<h2>Tumblr Post rebloggen &#8211; Schau, was du angerichtet hast</h2>
<p><img class="aligncenter" style="width: 150px; align: center;" src="http://33.media.tumblr.com/9d5a36456d6c463e36c66f1c14570364/tumblr_nco0m9LDqG1sax9e2o1_500.gif" alt="" data-decorational="article" /><br />
Vor ein paar Tagen habe ich auf giphy.com ein Gif gefunden durch das Suchwort Nightlife. Dachte mir nichts dabei, hab&#8217;s dann einfach mal hochgeladen auf meinem Tumblr-Experiment-Blog. Was ist passiert? <a href="http://deadlift-marketing.com/wp-content/uploads/2014/10/Tumblr-Reblog-Power-544x1024.png" target="_blank">DAS</a> ist passiert. Mein Handy bimmelt ununterbrochen und schickte eine Tumblr Notification nach der anderen. Ich hab&#8217;s mal &#8220;professionell&#8221; ohne Tool schnell zusammengebastelt (Ein Ausschnitt by the way: Die Verlinkung geht noch viel, viel, viel tiefer):</p>
<p><img class="aligncenter size-large wp-image-2690" src="http://deadlift-marketing.com/wp-content/uploads/2014/10/Vernetztes-Tumblr-1024x767.jpg" alt="Tumblr Netwerk bilden" width="650" data-decorational="article" /></p>
<p>Insgesamt gibt es für dieses <strong>Bild</strong> 160+ Anmerkungen, darunter sind sowohl Reblog&#8217;s als auch Favoriten. Das Bild hat 4 neue Follower gebracht. Wohl gemerkt: Ob dieses Bild tatsächlich von mir letztendlich zuerst gepostet wurde, wird die vielen User ab &#8220;millergerii&#8221; wahrscheinlich nicht mehr interessiert haben, aber Plot Twist: Du kreierst in deiner Freizeit eigene Klamotten, du zeichnest leidenschaftlich oder hast der Welt irgendwas Künstlerisches zu zeigen, dann wird dir tumblr helfen, diese Kreationen unfassbar schnell zu verbreiten. Die Leute werden womöglich die Frage stellen: Woher kommt das? Wo kann ich das kaufen?</p>
<h3>Das Blogdesign &#8211; Tumblr übernimmt zu 99%</h3>
<p>Im alten Tutorial habe ich vor allem auf den &#8220;Steckbrief&#8221; der Website hingewiesen, d.h. das Bereitstellen wichtiger META-Tags für Google, um deinen Blog zu indexieren. Du wirst in den SERPS (Suchergebnisseite bei Google) zu 99,9% angezeigt. Die 0,1% halte ich mal frei, falls du in deinem Blognamen oder generell im Blog sexuelle Begrifflichkeiten verwendest. Da bin ich mir nicht so sicher. Ob du mit deinem gewählten Title auch ranken willst, bezweifle ich mal ganz keck. Ich beziehe mich dabei mal auf die oben stehenden (existierenden) Tumblr Blog Namen bzw. URLs.</p>
<p>Tumblr bietet dir zudem eine große Sammlung an fertigen Templates. Die Anpassungsmöglichkeiten sind z.T. auch recht weitgreifend. Mehr als einen eigenen Header, eigene Hintergrundfarbe oder Schriftart wollen die meisten User auch nicht. Da kannst du ganz unbesorgt dein favorisiertes Template wählen.</p>
<h3>Ich will bekannte Tumblr-Blogger werden &#8211; Was muss ich jetzt machen?</h3>
<p>Du als Tumblr Blogger kannst mit minimalem Aufwand und ohne großartige geistige Anstrengung schnell die Verbreitung deiner eigenen Bilder und Gedanken in Form von Musik, Zitaten, Texten etc. erreichen, in dem du einfach <strong>postest wie ein Verrückter.</strong> Du siehst anhand der Verlinkungsstruktur, dass Follower der Blogger, die deinen Eintrag rebloggt haben, wiederum auch diesen Beitrag rebloggen und ihn damit weiter verbreiten. Du kannst von den <strong>&#8220;Rebloginseln&#8221;</strong> auch nur lernen: Von diesem Tumblr Blogger kommen ziemlich viele Reblogs, wie sieht denn seine Seite aus? Wie oft postet er etwas? Welche Art von Bildern und Inhalten kommt denn besonders gut an? <strong>Wo bekommt dieser Blogger seine Bilder denn her?</strong></p>
<p>Vielleicht werden diese &#8220;Rebloginseln&#8221; auch aufmerksam auf deine Seite, wenn du <strong>einige Einträge von ihnen rebloggst.</strong> So kannst du den Hebel ansetzen und dir den Influencer als wichtigen Follower sichern.</p>
<h3>Bekannter Tumblr Blogger &#8211; At first: #HASHTAG</h3>
<p>Du kannst Hashtags dazu verwenden, deine Einträge zu bestimmten Hashtags listen zu lassen. Viele User suchen neue Inspiration und Bilder mithilfe der Hashtags. Vielleicht auch hier Inspiration suchen bei größeren Tumblr Bloggern, welche Hashtags beliebt ist.<br />
Kleine Anmerkung: Die zwei großen Influencer aus der Grafik haben nicht einen einzigen Hashtag benutzt für ihre Einträge. Bevor ihr den Sinn der Hashtags in Frage stellt: Wie haben sie mein Bild gefunden? <strong>Benutzt Hashtags!</strong></p>
<p>Featured Image: <a href="https://www.flickr.com/photos/thenothingcorporation/">Gabrie Coletti</a></p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/tumblr-blog-bekannt-machen/">Tumblr Blog erstellen und bekannt werden &#8211; Viral Marketing Basics (Updated)</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/tumblr-blog-bekannt-machen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Youtube Star werden&#8221; &#8211; Wieso es kein Patentrezept gibt</title>
		<link>http://deadlift-marketing.com/youtube-star-werden/</link>
		<comments>http://deadlift-marketing.com/youtube-star-werden/#comments</comments>
		<pubDate>Thu, 11 Sep 2014 14:27:33 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[German Stuff]]></category>

		<guid isPermaLink="false">http://deadlift-marketing.com/?p=2657</guid>
		<description><![CDATA[<p>Nachdem ich nun den gefühlten millionsten Artikel zum Thema &#8216;Youtube Star werden &#8211; Die erfolgsversprechenden Grundlagen&#8217; gelesen habe, habe ich mich dazu entschieden, einige kritische Zeilen dazu zu verfassen. Youtube Stars &#8211; die Promis von Youtube Konkret Anlass war ein Artikel mit der Headline &#8216;Grundlagen für den Erfolg auf YouTube&#8217;. Es ist schon fast dreist [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/youtube-star-werden/">&#8220;Youtube Star werden&#8221; &#8211; Wieso es kein Patentrezept gibt</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Nachdem ich nun den gefühlten millionsten Artikel zum Thema &#8216;Youtube Star werden &#8211; Die erfolgsversprechenden Grundlagen&#8217; gelesen habe, habe ich mich dazu entschieden, einige kritische Zeilen dazu zu verfassen.</p>
<p><span id="more-2657"></span></p>
<h1>Youtube Stars &#8211; die Promis von Youtube</h1>
<p><figure id="attachment_2659" style="width: 550px;" class="wp-caption alignright"><img class="wp-image-2659 size-full" style="padding: 15px;" title="Youtube Star werden" src="http://deadlift-marketing.com/wp-content/uploads/2014/09/Youtuber-werden.png.png" alt="Youtuber-Star-werden.png" width="550" /><figcaption class="wp-caption-text">Alberto und TC von Y-TITTY (Creative Commons [webvideopreis])</figcaption></figure>Konkret Anlass war ein Artikel mit der Headline &#8216;Grundlagen für den Erfolg auf YouTube&#8217;. Es ist schon fast dreist zu behaupten, die Grundlagen für den Erfolg auf Youtube gefunden zu haben, ohne eigene Erfahrung gemacht zu haben. Ich behaupte: <strong>Es gibt sie nicht.</strong></p>
<h2>Youtube Star werden &#8211; Gronkh is almighty</h2>
<p>Das größte Problem dieser Experten ist, dass die Grundlagen, die sie versuchen zu formulieren, auf Erfolgsmodellen großer Youtuber basieren. Es werden zwar die richtigen Fragen gestellt (Was hebt mich von der grauen Youtuber-Masse ab?, Was ist die Besonderheit?), aber diese werden falsch beantwortet. Die Antwort lautet Gronkh.<br />
<strong>Gronkh</strong> ist <span style="text-decoration: underline;">n = 1</span>. Ein Let&#8217;s Player, der über Jahre hin seine Zuschauer mit unterhaltsamen Videos täglich an sich binden konnte und mittlerweile Moderator für sein eigenes (Gaming-)Format ist. Daraufhin entschloss sich die junge Minecraft-Community auch eigene Videos aufzunehmen und hochzuladen. Es gab einen explosionsartigen Anstieg an Let&#8217;s Play Channels, die nahezu 1:1 die Art des &#8220;Playen&#8221;, den Upload-Rhythmus etc. von Gronkh kopierten. Mit ernüchternden Klickzahlen &amp; miesen Bewertungen wurde der &#8220;Kanal löschen&#8221;-Button immer attraktiver, vor allem wollte man natürlich nicht vor seinen Schullkollegen wie der letzte Trottel dastehen.</p>
<p>Christoph Krachten hatte die Lösung: VideoDay-Workshops für die Talente, bei denen bekannte Youtuber den Teilnehmern Erfolgsrezepte versprachen.</p>
<blockquote><p><em>Jeder Youtuber, der da anfängt, hat das Problem, er macht gute Videos, es kommt [&#8230;] gut an, aber es sehen viel zu wenige. Was kann man da machen? &#8211; </em>Lord Abbadon</p></blockquote>
<blockquote><p><em>Ich hab schon immer MysteryGuitarMan geguckt</em>&#8230;.. &#8211; Ein Workshop-Teilnehmer</p></blockquote>
<p><iframe style="padding: 15px; float: left;" src="//www.youtube.com/embed/aMNoY42UtMo" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe>&#8230;. Dadurch motiviert lädt dieser Youtuber ähnliche Videos hoch und wundert sich über die geringe Ausbeute von 113 Abonnenten (Stand 2014: 1500 ca.). LordAbbadon (Dozent für diesen Workshop, Youtube Star mit 25000 Abo&#8217;s) löst diese Situation ganz professionell und verkauft den Teilnehmern, dass das Problem die mangelnde Reichweite wäre. In Wirklichkeit sind die Videos einfach nur langweilig und stellen eine billige, deutsche Kopie von MysteryGuitarMan dar (No offense, dude). Aber gut: Hier die Lösungsansätze des Dozenten:</p>
<h3>Youtube Star &#8211; süße Lösungsansätze</h3>
<p><strong>1. Lösungsansatz</strong> für dieses Problem ist nach LordAbbadon das <strong>&#8220;Gepushed&#8221; werden von größeren Youtubern</strong>. Er<strong> </strong>erstickt die Idee aber gleich wieder, da damit ein hoher Aufwand verbunden sei und der Zufall eine zu große Rolle spielen würde.</p>
<p><strong>2. Problemlösung:</strong> Mund-zu-Mund-Propaganda mittels viralen Videos. An dieser Stelle machen alle Journalisten, Blogger, Experten und LordAbbadon den selben Fehler: <strong>Welchen Inhalt hat das virale Video?</strong></p>
<p>Diese Frage wird grob mit Qualität, Professionalität und Seeding beantwortet, die wiederum von allen Social Media Propheten nie inhaltlich ausgefüllt werden.</p>
<p>LordAbbadon fängt daraufhin an, über finanzielle Unterstützung von Youtubern zu reden, worauf der Teilnehmer nur kichernd antwortet, dass er noch minderjährig sei. Die Frage blieb unbeantwortet.</p>
<p>Abschließend der Geheimtipp des Workshops: <strong>Die Videos müssen lustig oder musikalisch ansprechend sein. </strong></p>
<p>Doch dann doch tatsächlich ein interessanter Aspekt, der im Workshop thematisiert wird: <strong>Das Branding &#8211; </strong>das Bilden einer Youtube Identity.</p>
<p><strong>Aber:</strong> Ein interessanter Brand setzt interessanten Content voraus. Hier könnten wir auch die klassischen Begriffe raushauen, ohne uns die Finger zu verbrennen: Qualität, Konstanz, Quantität, Seeding, Reichweitenbildung, bla, bla, bla. Kein konkreter Inhalt, keine konkrete Idee!</p>
<p>Ich wollte noch kurz anmerken: Ich habe nichts persönlich gegen LordAbbadon und sein Format. Es bietet sich nur an, das Video mit der &#8220;klickattraktiven&#8221; Überschrift &#8220;Als Youtuber erfolgreich werden&#8221;, als Leitfaden für diesen Artikel zu missbrauchen (?), um die scheinbare Existenz von Grundlagen für den Youtube-Erfolg zu verneinen und dies argumentativ.</p>
<p>Die Pro/Contra-Gegenüberstellung ist auch äußerst zweifelhaft, bzw. die jeweiligen Implikationen:</p>
<table style="border: 1px solid grey;">
<tbody style="border: 1px solid grey;">
<tr>
<td style="border: 1px solid grey;">Pro</td>
<td style="border: 1px solid grey;">Contra</td>
</tr>
<tr>
<td style="border: 1px solid grey;">Aktuelles Thema =&gt; Viele Leute schauen es</td>
<td style="border: 1px solid grey;">Schnell nicht mehr aktuell =&gt; Die verbleibenden Videos werden nicht geschaut.</td>
</tr>
</tbody>
</table>
<p>Ich glaube hier eher an den Werbeeffekt: Wirkst du sympathisch auf den User, dann ist dieser doch nicht abgeneigt, weitere Videos von dir zu schauen? Oder doch?</p>
<p>Zuletzt ein Hinweis an die Teilnehmer von LordAbbadon:</p>
<blockquote><p><em>Macht nur Videos, die euch Spaß machen</em></p></blockquote>
<p>Aber wer macht den bitte Videos, die einem keinen Spaß machen? Das setzt doch gerade die Videoproduktion voraus, darum sitzen sie doch da in diesem Raum und hören ihm zu? Die wollen mit dem Spaß Geld machen?</p>
<p><a href="http://www.vice.com/de/read/so-werdet-auch-ihr-ein-youtube-star-293">Lisa Ludwig von Vice.com</a> hat die ganze Thematik noch einmal überspitzt beschrieben.</p>
<hr />
<h4>Jetzt mal genug beschwert: Youtube Star werden &#8211; was nun?</h4>
<p><a href="http://deadlift-marketing.com/youtube-content-ideas/">Youtube Content Ideen</a> braucht das Land. Das Einzige, was euch da draußen zu einem Youtube Star macht, ist der Content. Keine <strong>Uploadfrequenz </strong>(Denkanstoß: Was wird besser geteilt: Ein unerwartetes Video mitten in der Woche oder ein Video von einem regelmäßigen Format?),</p>
<p>kein <strong>Geschwafel über Qualität und Quantitä</strong>t,</p>
<p>keine <strong>unnötige Diskussion über Kanalnamen, Kanalfarben</strong>, etc. (Das ergibt sich aus deinen Videoideen).</p>
<p>Ihr braucht ein alternatives Format, eine kleine Revolution, wenn ihr ein wirklicher Youtuber Star werden wollt. (Und manchmal spielt auch Glück mit). Und dazu kann euch keiner eine Formel nennen. Fertig.</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/youtube-star-werden/">&#8220;Youtube Star werden&#8221; &#8211; Wieso es kein Patentrezept gibt</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/youtube-star-werden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Wolf Of E-Mail-Marketing</title>
		<link>http://deadlift-marketing.com/wolf-e-mail-marketing/</link>
		<comments>http://deadlift-marketing.com/wolf-e-mail-marketing/#comments</comments>
		<pubDate>Mon, 07 Apr 2014 17:01:15 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[German Stuff]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=2545</guid>
		<description><![CDATA[<p>E-Mail-Marketing ist einer der Klassiker unter den Online Marketing Instrumenten. Man betont hierbei vor allem die kostengünstige und direkte Kommunikationen mit Abonnenten, d.h. Kunden, die an weiteren Inhalten interessiert sind. Die E-Mail kann mit wertvollen, weiterführenden Links vollgestopft werden, die auf neue Produktseiten verweisen. Klassisches E-Mail-Marketing Das klassiche E-Mail-Marketing hat also folgende Ziele: Informieren, Informieren [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/wolf-e-mail-marketing/">The Wolf Of E-Mail-Marketing</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>E-Mail-Marketing ist einer der Klassiker unter den Online Marketing Instrumenten. Man betont hierbei vor allem die kostengünstige und direkte Kommunikationen mit Abonnenten, d.h. Kunden, die an weiteren Inhalten interessiert sind. Die E-Mail kann mit wertvollen, weiterführenden Links vollgestopft werden, die auf neue Produktseiten verweisen.</p>
<p><span id="more-2545"></span></p>
<h2> Klassisches E-Mail-Marketing </h2>
<p>Das klassiche E-Mail-Marketing hat also folgende Ziele: Informieren, Informieren &amp; Binden. Informationen über alte Produkte bzw. neuere Produkte sollen den Kunden langrfristig binden. Man schenkt, ungewollt oder gewollt, der Nachricht für eine kurze Zeit seine Aufmerksamkeit. Soweit so gut. Nur stellt sich die Frage,</p>
<p><img class=" wp-image-2548 alignleft" alt="Wolf of E-Mail-Marketing - klassisch" src="http://visitorsflow.net/wp-content/uploads/2014/04/Wolf-of-E-Mail-Marketing-Klassisches-Modell-1024x767.png" width="500" /></p>
<p>wo ist der wirkliche Mehrwert in der E-Mail? Die Information ist verdaut, der Posteingang ist sowieso am Platzen, wohin nun damit? Das Schicksal der Mail besiegelt meist die Entf-Taste oder der Drag-Drop in den Spam-Ordner.</p>
<p>Wir müssen den Kunden also einen Mehrwert bieten. Inwiefern ändert sich das neue Modell im Vergleich zum alten?</p>
<p>Zunächst einmal solltest du die komplette Ziele-Liste streichen. Sie deklariert vor allem das Informieren als Primärziel von Email-Marketing.</p>
<p>Man sollte hier konkreter werden: Der Kunde muss drauf abfahren! Er muss sich animiert fühlen, dein Produkt zu testen, deine Seite zu besuchen oder sogar eine 3-stündige Umfrage zu starten. Welchen Mehrwert bietest du für einen Klick auf einen Hyperlink? Eine Blumenvase? 10% Rabatt? Die kreativen Muskeln sollte man hier spielen lassen: Deine Website hat eine Art Erinnerungstafel, bei der jeder .. ich hab&#8217;s <a href="http://visitorsflow.net/wp-content/uploads/2014/04/lol.png" target="_blank">hier mal grob skizziert.</a></p>
<p>Bei dieser &#8220;User-Wall&#8221;-Strategie bedienen wir gleich mehrere Ziele des klassischen und neuerem Modells (dazu gleich):</p>
<p>Der Kunde wird also dezent aber dennoch ausdrucksstark darauf hingewiesen, sich doch der &#8220;heroischen&#8221; User Wall hinzuzufügen. Dazu bedarf es also nur einem Eintrag auf der Facebook Seite mit dem jeweiligen Hashtag (hab fälschlicherweise hier ein @-Zeichen verwendet, ich bitte um Verzeihung!) oder einer direkten E-Mail an das separate Postfach, wobei hier natürlich mehr die Facebook Pinnwand der Blog Seite bevorzugen. Warum? Leichter Zugang, schnell abgehandelt, Text verfasst und fertig. Die Landing Page User Wall sollte jedoch auch die Funktion haben, den Kunden in irgendeiner Form mit Neuerungen zu informieren, neue Beiträge zu empfehlen etc. Die Mischung aus Social Media, erfolgreichem E-Mail-Marketing und der womöglichen Verbreitung weiterer Inhalte auf der Landing Page, auf der die Kunden landen werden, beweist sich als strategisch sehr vernünftig.</p>
<h3> The Wolf of E-Mail-Marketing: Das neue Modell </h3>
<p>Wir betrachten also das neue Modell:</p>
<p><img class="alignright"  wp-image-2547" alt="Wolf of E-Mail-Marketing - Neues Modell" src="http://visitorsflow.net/wp-content/uploads/2014/04/Wolf-of-E-Mail-Marketing-Neues-Modell--1024x767.png" width="500" />Wir müssen uns also folgende Ziele setzen:</p>
<p>Dass Mehrwert geboten wird, muss einfach das Primärziel sein. Ohne Mehrwert, landen wir im Spam Ordner, gelöscht, gehasst&#8230;</p>
<p>Exklusivität ist optional und kann hier auch mit personalisiert gleichgesetzt werden, d.h. bei einer geringeren Menge an Abonnenten lohnt es sich anhand von User Daten personalisierte Newsletter zu schreiben. Wie gesagt, bei einem kleineren Kreis von Abonnenten.</p>
<p>Auch hier sei nochmals erwähnt: Kein stupides Informationsblatt, das den Posteingang stopft. Keine 3000 Hyperlinks, die altes und neues Sortiment anpreisen. Konzentration auf weniger, dafür wichtigere und (potenziell) umsatzstärkere Produkte.</p>
<p>Geh&#8217; bei der Entwicklung deines Newsletters mit der Prämisse ran: ER MUSS JETZT AUF DIE SEITE.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/wolf-e-mail-marketing/">The Wolf Of E-Mail-Marketing</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/wolf-e-mail-marketing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Racket programmieren &#8211; Listen &amp; Rekursion &#8211; Leicht erklärt</title>
		<link>http://deadlift-marketing.com/racket-programmieren-3/</link>
		<comments>http://deadlift-marketing.com/racket-programmieren-3/#comments</comments>
		<pubDate>Wed, 27 Nov 2013 23:38:29 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[Code Diary]]></category>
		<category><![CDATA[German Stuff]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=2499</guid>
		<description><![CDATA[<p>Strukturen, Abstraktionen mithilfe von Racket war unser letztes Thema. Ich weiß, der Teil mit den rationalen Zahlen war schon etwas gewöhnungsbedürftig. Wir kommen nun zu einem neuen Abschnitt. Der neue Datentyp hängt stark mit einer Prozedurart zusammen, die wir kennenlernen werden. Racket programmieren: Listen &#8211; Strukturen sind nicht genug Wir wollen jetzt mal Daten speichern. [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/racket-programmieren-3/">Racket programmieren &#8211; Listen &#038; Rekursion &#8211; Leicht erklärt</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><a href="http://visitorsflow.net/racket-programmieren-2/">Strukturen, Abstraktionen mithilfe von Racket</a> war unser letztes Thema. Ich weiß, der Teil mit den rationalen Zahlen war schon etwas gewöhnungsbedürftig. Wir kommen nun zu einem neuen Abschnitt.<br />
<span id="more-2499"></span></p>
<p><img src="http://visitorsflow.net/wp-content/uploads/2013/11/Racket-programmieren.jpg" alt="racket-programmieren" width="670" class="aligncenter size-full wp-image-2454" /></p>
<p>Der neue Datentyp hängt stark mit einer Prozedurart zusammen, die wir kennenlernen werden.</p>
<h2> Racket programmieren: Listen &#8211; Strukturen sind nicht genug </h2>
<p>Wir wollen jetzt mal Daten speichern. Und das geht ja wohl am besten in einer Liste. Eine Auflistung von Daten einfach kompakt erstellen wollen. </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(list 1 2 3)
</div id="teachbox">
<p>Das war&#8217;s schon. Eine Liste kann aber noch anderweitig erstellt werden. </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(cons 1 (cons 2 (cons 3 empty)))
</div id="teachbox">
<p>Durch die conSTRUCT-Operation kann auch eine Liste erstellt werden. Eine dritte Variante ist die folgende:</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
&#8216;(1 2 3)<br />
> (list 1 2 3)<br />
ABER<br />
&#8216;(+ 2 3)<br />
> (list &#8216;true &#8216;+ 2 3)<br />
(list (+ 60 2) (* 10 1))<br />
> (list 62 10)
</div id="teachbox">
<p>Natürlich ist die erste Variante die einfachste von allen. Einfach nur reinschreiben, was man braucht. Im Folgenden schauen wir uns nun eine besondere Form einer Funktion an.<br />
Normalerweise rechnet man einfach irgendwas aus, z.B. Wieviel Geld habe ich noch abzüglich meiner Kosten am Ende des Monats übrig? Dann definiert man ein wenig, man schreibt ein paar Hilfsprozeduren etc.<br />
Mit Listen kommt ein neuer Datentyp hinzu, der besonders strukturiert ist. Bei (define-struct..)-Strukturen konnte man durch den Selektor auf die Felder zugreifen. Bei Listen ist das etwas anders: Man kann entweder auf das erste Element der Liste zugreifen oder auf den Rest der Liste, <strong>was wiederum eine Liste darstellt.</strong>Zum Beispiel:</p>
<p>(list 1 2 3)<br />
(first list) = 1<br />
(rest list) = (list 2 3)</p>
<p>Hier kommen wir nun zur Einführung der neuen Funktion: Die Rekursion. Am besten lässt sich das zunächst an einem Beispiel erklären:</p>
<p>Wir haben eine Liste an Preisen in einem Supermarkt. Der Inhaber trifft auf einen Kunden, der genau 350€ dabei hat und ein Produkt sucht, das genau 350€ kostet. </p>
<p>(list 110 38 76 458 189 12 0.3 12 42 534 230 5489 350 934)<br />
| Das ist jetzt eine fiktive Preisliste von irgendwelchen x-beliebigen Produkten. </p>
<p>Wie schreiben wir jetzt ein Programm, das die Liste <u>durchsucht</u> und dann &#8220;ja&#8221; oder &#8220;nein&#8221; ausspuckt, ob es ein Produkt gibt mit dem Preis von 350 Euro? </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(define (produktpreissuche preis liste)<br />
  (cond<br />
    [(empty? liste) false] | Leere Liste? Dann false &#8211; dann kann der Preis nicht drin sein.<br />
    [(= (first liste) preis) true] | Wenn der erste Wert der Liste gleich dem Preis, dann true. Dann gibt es den Preis in der Liste!<br />
    [else (produktpreissuche preis (rest liste))])) | <strong>Ansonsten, rufe die Prozedur nochmal auf mit dem Preis und dem Rest der Liste!
</div id="teachbox">
<p>Wann tritt der rekursive Teil ein? Wenn die Liste nicht leer ist und der erste Wert der Liste nicht dem Preis, dem übergebenen Parameter entspricht. Dann ruft sich die Prozedur selbst wieder auf mit dem preis und dem Rest der Liste. z.B.:</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(produktpreissuche 10 (list 1 8 10))<br />
(Jetzt gehen wir&#8217;s mal wörtlich durch:)<br />
1. Die Liste ist nicht leer, die überprüft wird<br />
2. Der erste Wert entspricht nicht dem ersten Wert der Liste (10 = 1, ääääh false)<br />
3. Wir gehen den Rest der Liste durch den rekursiven Aufruf durch: (produktpreissuche 10 (list 8 10))<br />
4. Die Liste ist nicht leer, die überprüft wird<br />
5. Der erste Wert entspricht nicht dem ersten Wert der (Rest-)Liste (10 = 8, ääääh false)<br />
6. Wir gehen den Rest der Liste durch den rekursiven Aufruf durch: (produktpreissuche 10 (list 10))<br />
7. Die Liste ist nicht leer, die überprüft wird<br />
8. Der erste Wert entspricht dem ersten Wert der (Rest-)Liste! 10 = 10<br />
9. > true
</div id="teachbox">
<h3> Botanik Basics in Racket programmieren: Bäume </h3>
<p>Bäume werden deklariert als eines der wichtigsten Datentyp der Informatik. Mit Bäumen werden Hierarchien dargestellt. Wie bei einem Stammbaum.<br />
Wir starten wie gewohnt mit einem Beispiel:<br />
Der Fußballer David Beckham ist mit Victoria Beckham verheiratet. Beide haben zusammen vier Kinder: Joseph, Romeo, Cruz und Harper.</p>
<p>Alle lassen sich hierarchisch mit Strukturen darstellen: </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define-struct beckham (vater mutter name geburtsjahr beruf))</p>
<p>(define David (make-beckham empty empty &#8216;David 1975 &#8216;fussballer))<br />
(define Victoria (make-beckham empty empty &#8216;Victoria 1974 &#8216;modedesignerin))<br />
(define Joseph (make-beckham David Victoria &#8216;Joseph 1999 &#8216;schueler))<br />
(define Romeo (make-beckham David Victoria &#8216;Romeo 1998 &#8216;schueler))<br />
(define Cruz (make-beckham David Victoria &#8216;Cruz 1990 &#8216;fussballer))<br />
(define Harper (make-beckham David Victoria &#8216;Harper 1997 &#8216;schueler))</p>
</div id="teachbox">
<p>Was jetzt anders zu normalen Strukturen ist, ist eigentlich nur das Verschachteln von Strukturen, also das Strukturen Strukturen beinhalten. Joseph beinhaltet als Strukturfeld die Struktur von David, seinem Vater.</p>
<hr />
<p>Jetzt schreiben wir uns ein paar coole Programme mithilfe von Rekursion:<br />
Haben die Kinder einen Vater oder eine Mutter, der oder die Fußball spielt? (Rhetorische Frage: Beckham spielt ja Fußball, true sollte ausgegeben werden!)</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>;; a-tree = Ein Baum</p>
<p>(define (fussballer? a-tree)<br />
  (cond<br />
    [(empty? a-tree) false]<br />
    [else<br />
      (or (symbol=? (beckham-beruf a-tree) &#8216;fussballer)<br />
       (or (fussballer? (beckham-vater a-tree))<br />
         (fussballer? (beckham-mutter a-tree))))]))</p>
</div id="teachbox">
<p>Wir können unsere Bäume noch erweitern. Dafür müssen wir ein wenig an unserer Struktur feilen. Wir wollen unsere Bäume noch schneller durchsuchen, <strong>noch schneller</strong>.<br />
Wir schreiben uns hier für einen neuen Baum zusammen. Wir sind jetzt ein Fußballverein und schreiben einen Baum für unsere A-Elf:</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define-struct spieler (name position left right id))</p>
<p>(define FC-Beinbruch </p>
<p>(make-spieler &#8216;VanHalten &#8216;torwart<br />
   (make-spieler &#8216;Tjörn &#8216;abwehr<br />
       (make-spieler &#8216;Marcelo &#8216;mittelfeld (make-spieler &#8216;Chajka &#8216;sturm empty empty 503) empty 801)<br />
                 (make-spieler &#8216;Schirtmann &#8216;mittelfeld<br />
(make-spieler &#8216;Treffinho &#8216;sturm empty empty 504) empty 1001) 900)<br />
                                (make-spieler &#8216;Knarov &#8216;abwehr<br />
                                              (make-spieler &#8216;Sergio &#8216;mittelfeld (make-spieler &#8216;Boro &#8216;sturm empty empty 501) empty 1002)<br />
                                              (make-spieler &#8216;Juran &#8216;mittelfeld (make-spieler &#8216;VanLinks &#8216;sturm empty empty 502) empty 1201) 1100) 1111)</p>
<p>  )</p>
<p>    (define (suche nummer baum)<br />
    (if (empty? baum) false<br />
    (cond<br />
      [(= nummer (spieler-id baum)) (spieler-name baum)]<br />
      [(< nummer (spieler-id baum)) (suche nummer (spieler-left baum))]<br />
      [else (suche nummer (spieler-right baum))])))</p>
</div id="teachbox">
<p>Der (make-spieler&#8230;) sieht kompliziert aus, ist es aber nicht, denn: Anstatt jeden Spieler einzelnd zu definieren, ersetzen wir jeweils left und right mit dem jeweiligen Baumknoten.<br />
Wieso bekommen die Spieler so komische ids? So Zahlenkombinationen?<br />
Das sind so genannte binäre Suchbäume. Achtung: Du solltest dir dabei immer aufzeichnen, wie du die Hierarchie des Baumes konzepierst. Dabei bekommt der erste Knoten einen Zahlenwert. Der LINKE Baumknoten muss UNTER dem Zahlenwert (id) des oberen Baumknoten liegen, der RECHTE Baumknoten muss ÜBER dem Zahlenwert des oberen Baumknoten liegen. Ein Mini-Beispiel:</p>
<p>Baumknoten-1 (50) => Baumknoten-links (40), Baumknoten-rechts (60)</p>
<p>Das läuft dann wieder so gewohnt. Vom Baumknoten-links (40) muss der linke Baumknoten kleiner als 40 sein und der rechte Baumknoten größer als 40. </p>
<p>Warum gibt es sowas? Ich könnte doch einfach die Bäume so durchsuchen mit einem rekursiven Aufruf?<br />
Das geht auch. Aber binäre Suchbäume haben einen großen Vorteil: Sie sind schneller. Die binäre Durchsuchung benötigt deutlich weniger Zeit als eine Prozedur, die jeden einzelnen Strang abscannt, ob sie der angegebenen Zahl entspricht. </p>
<h3> Sich selbst mögen &#8211; Wechselseitig rekursiv </h3>
<p>Jetzt machen wir mal den umgedrehten Fall: Jetzt bauen wir einen Baum, der mal von der anderen Seite ausgeht, nämlich von den Eltern! Jeder hat zwar zwei Eltern, aber zwei Elternteile können beliebig viele Kinder haben und bei beliebig langen Datentypen müsste es klingen: Listen!</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define-struct eltern (children name geburt beruf))<br />
(define Joseph (make-eltern empty &#8216;Joseph 1999 &#8216;schueler))<br />
(define Romeo (make-eltern empty &#8216;Romeo 1998 &#8216;schueler))<br />
(define Cruz (make-eltern empty &#8216;Cruz 1990 &#8216;fussballer))<br />
(define Harper (make-eltern empty &#8216;Harper 1997 &#8216;schueler))</p>
<p>(define MiniBeckhams (list Joseph Romeo Cruz Harper))</p>
<p>(define David (make-eltern MiniBeckhams &#8216;David 1975 &#8216;fussballer))<br />
(define Victoria (make-eltern MiniBeckhams &#8216;Victoria 1974 &#8216;modedesignerin))</p>
</div id="teachbox">
<p>Also nochmal zum Verständnis: Jedes Kind kann nur eine Mutter und einen Vater haben. Aber ein Elternteil kann mehrere Kinder haben und dabei unterschiedlich viele. Da helfen extra definierte Listen, die man beliebig erweitern kann, ohne dabei die Strukturdefinition o.ä. zu ändern.<br />
Jetzt schreiben wir noch zum besseren Verständnis eine Prozedur, die mit solchen Strukturen etwas anfangen kann. </p>
<p>Jetzt fragen wir: Hat ein Elternteil, David oder Victoria, ein Kind, das Fußballer geworden ist?</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define-struct eltern (children name geburt beruf))</p>
<p>(define Joseph (make-eltern empty &#8216;Joseph 1999 &#8216;schueler))<br />
(define Romeo (make-eltern empty &#8216;Romeo 1998 &#8216;schueler))<br />
(define Cruz (make-eltern empty &#8216;Cruz 1990 &#8216;fussballer))<br />
(define Harper (make-eltern empty &#8216;Harper 1997 &#8216;schueler))</p>
<p>(define MiniBeckhams (list Joseph Romeo Cruz Harper))</p>
<p>(define David (make-eltern MiniBeckhams &#8216;David 1975 &#8216;fussballer))<br />
(define Victoria (make-eltern MiniBeckhams &#8216;Victoria 1974 &#8216;modedesignerin))</p>
<p>(define (fussballergeworden? x)<br />
  (cond<br />
     [(symbol=? (eltern-beruf x) &#8216;fussballer) true]<br />
     [else<br />
       (kindfussballer? (eltern-children x))]))</p>
<p>(define (kindfussballer? liste)<br />
  (cond<br />
    [(empty? liste) false]<br />
      [else (or (fussballergeworden? (first liste))<br />
     (kindfussballer? (rest liste)))])) </p>
<p>(fussballergeworden? Victoria)<br />
> true</p>
</div id="teachbox">
<p>Wir schreiben uns zwei Hilfsprozeduren. fußballergeworden? bekommt ein x, David oder Victoria zum Beispiel, und überprüft, ob beide Nachfahren haben, die Fußballer geworden sind. Die erste Bedingung ist ein wenig weit hergeholt. Wenn der Elternteil selber Fußballer ist, dann wird auch einer der Nachfolger Fußballer. Ansonsten überprüfen wir über die kindfussballer?-Prozedur, ob in der Liste der Kinder jemand steckt, der Fußball spielt.<br />
Die kindfussballer?-Prozedur bekommt also die Liste der Kinder. Ist die Liste leer, dann gibt es keine Nachfolger, dementsprechend auch niemanden, der Fußballer geworden ist. Ansonsten kann ja einer der Kinder auch schon Kinder haben, die Fußballer geworden sind. Wir nehmen also das erste Element der Liste und stecken es oben wieder in die Hauptprozedur. Jetzt hat aber dieses Kind keine Fußballkarriere eingeschlagen. Das heißt wir landen wieder in der alten Prozedur. Jetzt hat dieses Kind aber keine Kinder. Die Liste ist dem entsprechend leer, d.h. wir landen im empty-Fall und damit false.<br />
Jetzt gibt&#8217;s also keine Nachfahren mit Fußballkarriere?<br />
Vorsicht. Wir haben im else-Teil der kindfussballer?-Prozedur ein logisches &#8220;OR&#8221; eingebaut. Entweder da, oder da.<br />
Der zweite Teil ruft sich rekursiv wieder auf dem Rest der Liste auf, d.h. der Rest der Kinder wird auch nochmal durchgescannt. Da könnte ein Fußballer dabei sein. </p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/racket-programmieren-3/">Racket programmieren &#8211; Listen &#038; Rekursion &#8211; Leicht erklärt</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/racket-programmieren-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Racket programmieren &#8211; Racket kann noch cooler werden</title>
		<link>http://deadlift-marketing.com/racket-programmieren-2/</link>
		<comments>http://deadlift-marketing.com/racket-programmieren-2/#comments</comments>
		<pubDate>Wed, 27 Nov 2013 12:00:24 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[Code Diary]]></category>
		<category><![CDATA[German Stuff]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=2494</guid>
		<description><![CDATA[<p>Im vorherigen Artikel ging&#8217;s um die Basics von Racket. Reine Rechnerei, einfache Abstraktion &#038; das erste kleine, süße Programm. Wir beschäftigen uns nun erstmal um einen neuen Mechanismus in Racket, nämlich Strukturen. Strukturen in Racket &#8211; Ein Datentyp mit mehreren Daten Ein Döner, aus dem letzten Beispiel, besaß nur einen Preis, mehr nicht. Wie sieht&#8217;s [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/racket-programmieren-2/">Racket programmieren &#8211; Racket kann noch cooler werden</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><a href="http://visitorsflow.net/racket-programmieren/" target="_blank">Im vorherigen Artikel</a> ging&#8217;s um die Basics von Racket. Reine Rechnerei, einfache Abstraktion &#038; das erste kleine, süße Programm. Wir beschäftigen uns nun erstmal um einen neuen Mechanismus in Racket, nämlich Strukturen.<br />
<span id="more-2494"></span><br />
<img src="http://visitorsflow.net/wp-content/uploads/2013/11/Racket-programmieren.jpg" alt="racket-programmieren" width="670" class="aligncenter size-full wp-image-2454" /></p>
<h2> Strukturen in Racket &#8211; Ein Datentyp mit mehreren Daten </h2>
<p>Ein Döner, aus dem letzten Beispiel, besaß nur einen Preis, mehr nicht.<br />
Wie sieht&#8217;s mit einem Fahrrad aus? Eine Datenstruktur &#8220;Fahrrad&#8221; besitzt mehrere Daten, z.B. Radgröße in Zoll, Farbe, Mountainbike oder Cityrad, Gepäckträger (true für ja, false für nein), Anzahl der Gänge, etc. Und so wird eine Struktur gebaut:</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(define-struct fahrrad (zoll farbe typ gepaecktraeger gaenge))
</div id="teachbox">
<p>Um jetzt Fahrräder zu &#8220;erstellen&#8221;, bietet dir Racket ganz bequem 3 eingebaute Operationen: <strong>make-NamederStruktur</strong>, <strong>NamederStruktur?</strong> &#038; NamederStruktur-zoll (z.B. also ein konkretes Feld, das man definiert hat). </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(define KettlerCityCruiser (make-fahrrad 26 &#8216;grau &#8216;citybike true 8))
</div id="teachbox">
<p>Hinweis: Ihr müsst den (make-fahrrad 26 &#8216;grau&#8230;)-Teil nicht extra definieren, also hier als &#8220;KettlerCityCruiser&#8221;, erleichtert aber tierisch  die Arbeit später mit Strukturdaten. Ihr werdet sehen. Außerdem: Hier haben wir einen neuen primitiven Datentyp genutzt: <strong>Symbol</strong>. </p>
<p>Beispiele: &#8216;Hallo &#8216;grau &#8216;Kaninchen | Symbole sind ganz nice für spätere Vergleiche. Erstmal nur wichtig, dass ihr wisst, wenn &#8216;Kaninchen da steht, dass Kaninchen damit ein Symbol ist. </p>
<p>Kleine Spielerei: Wir haben nun die Strukturdaten an KettlerCityCruiser gebunden. Jetzt liefert Kettler seine Fahrräder aber nur noch in blau.<br />
Wir versuchen ein kleines Progrämmchen zu schreiben, dass einen Wert aus der Struktur verändert. Keine Sorge, eine Erläuterung steht wie gewohnt nach der Box.</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(define (kettlerinblau fahrrad farbe)<br />
(cond<br />
  [(symbol=? (fahrrad-farbe fahrrad) &#8216;grau)<br />
(make-fahrrad (fahrrad-zoll fahrrad)<br />
              farbe<br />
              (fahrrad-typ fahrrad)<br />
              (fahrrad-gepaecktraeger fahrrad)<br />
              (fahrrad-gaenge fahrrad))]<br />
[else fahrrad]))
</div id="teachbox">
<p>Wir definieren uns zunächst eine Prozedur &#8220;kettlerinblau&#8221;, die überprüft, ob das Fahrrad, das man als &#8220;fahrrad&#8221; übergibt, die Farbe grau besitzt. Das soll geändert werden, weil Kettler das Fahrrad nur noch in blau liefert. Also wenn dem so ist, wenn symbol = &#8216;grau, dann &#8220;make&#8221; ein Fahrrad mit den selben Zolldaten, der &#8220;farbe&#8221;, die ich oben übergebe, dem selben Fahrradtyp, der bleibt ja der selbe, sowie Gepäckträger und die Anazhl der Gänge. Falls das Fahrrad nicht grau ist, also die erste cond-Bedingung nicht eintrifft, dann gebe mir einfach das &#8220;fahrrad&#8221;, das ich übergebe, unverändert zurück. Weil dann ist das Fahrrad nicht grau, sondern rot z.B., d.h. hier müssen wir nichts ändern. </p>
<h3>Mehr Abstraktion: Mit Strukturen Spaß haben </h3>
<p>Mit Strukturen lassen sich an sich, man siehe oben, interessante Programme schreiben. Durch Kombination von Selektoren und Prädikate kann man Parameter und Struktur-&#8220;feldern&#8221; auf Gleichheit überprüfen oder ausgeben lassen. </p>
<p>Da die wesentlichen Details bezüglich der Verarbeitung der eingegeben Daten in eine Struktur verborgen bleiben, wollen wir uns dennoch einmal die Strukturen abstrakter ansehen:</p>
<p>Wenn man in die Konsole (/ 5 10) eingibt, dann erhält man 0.5. Denn DrRacket kann keine rationalen Zahlen darstellen. Wir wollen nun ein Programm schreiben, das bei der Berechnung von 2 angegebenen Zahlen, Zähler und Nenner jeweils, wiederum Zähler und Nenner ausgibt, ein Beispiel:</p>
<p>(define dreiviertel (make-rat 3 4))<br />
(print-rat dreiviertel)<br />
> &#8220;3/4&#8243; (und nicht 0.75)</p>
<p>Bei solchen abstrakten Datentypen schreiben wir uns nun selbst den Konstruktor und den Selektor und machen erstmal nicht den ersten Schritt, nämlich der Implementierung der Grundstruktur (define-struct&#8230;):</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
;; Konstruktor<br />
(make-rat zaehler nenner)<br />
;; Selektoren<br />
(zaehler zahlx)<br />
(nenner  zahlx)
</div id="teachbox">
<p>Wie funktioniert denn eigentlich die Addition rationalen Zahlen?</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
(define (ratplus zahl1 zahl2)<br />
  (make-rat (+ (* (zaehler zahl1)<br />
        (nenner zahl2))<br />
         (* (zaehler zahl2)<br />
            (nenner zahl1)))<br />
        (* (nenner zahl1)<br />
            (nenner zahl2))<br />
   )<br />
)
</div id="teachbox">
<p>Das sieht jetzt recht kompliziert aus. Aber wir machen nichts anders als Folgendes:</p>
<p>Du hast zwei rationale Zahlen. 1/2 und 3/5. Um beide miteinander zu addieren, müssen wir den größten gemeinsamen Teiler von beiden finden. Das lässt sich bei großen Nennern, z.B. 10000/<strong>23958205</strong> und 56/<strong>9032090</strong> nicht so auf Anhieb herausfinden. Wir bedienen uns daher der einfachen Formel aus der Schulmathematik: Man multipliziert die Nenner und addiert die Zaehler. Und nichts weiteres wird im oberen Code ausgerechnet. Wir erstellen eine neue rationale Zahl aus beiden angegebenen rationalen Zahlen, deren Zähler und Nenner jeweils addiert, bzw. multipliziert werden. Wie würde zum Beispiel eine Multiplikation aussehen? </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define (ratmal x y)<br />
(make-rat (* (zaehler x) (zaehler y))<br />
          (* (nenner x) (nenner y))))</p>
</div id="teachbox">
<p>Zähler multipliziert mit dem Zähler, Nenner multipliziert mit dem Nenner. </p>
<p>War&#8217;s das schon?<br />
Nein, leider nicht. Es fehlt ja die eigentliche Implementierung. Wir haben bis zu diesem Zeitpunkt die Struktur noch nicht definiert, bzw. die eigentliche Printfunktion, nämlich &#8220;4/8&#8243; oder &#8220;8/32&#8243; noch nicht geschrieben. </p>
<p>Racket hilft uns nun ein wenig. Die eingebauten Operationen <strong>string-append</strong> und <strong>number->string</strong> lassen Spielraum für die Erstellung unserer abstrakten rationalen Zahlen. </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define (ratausgeben x)<br />
  (strong>string-append</strong><br />
      (<strong>number->string</strong> (zaehler x))<br />
      &#8220;/&#8221;<br />
      (number->string (nenner x))))</p>
</div id="teachbox">
<p>Hier wird nichts berechnet. Lediglich der Zähler und der Nenner werden mit einem &#8220;/&#8221; zusammengeklebt, sodass aus (zahlausgeben (make-rat 4 5)) der String &#8220;4/5&#8243; wird. </p>
<p>Jetzt kommt noch der letzte Teil. Jetzt müssen wir ja noch unser make-rat, zaehler und nenner definieren. </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define-struct xy (x y)) | GANZ HOHE ABSTRAKTIONSEBENE: x und y sind irgendwelche Werte. Damit soll was passieren. </p>
<p>(define (make-rat n d) (make-xy n d))</p>
<p>(define (numer r) (xy-x r))<br />
(define (denom r) (xy-y r))</p>
</div id="teachbox">
<p>Das Spezielle an dieser Datenabstraktion ist die vorherige Erstellung der Konstruktoren, Selektoren und der Funktionen. Danach erfolgt er erst die Strukturdefinition. </p>
<h4> Heterogene Daten?! Mein Programm wird doch nicht..? </h4>
<p>Dein fiktiver, kleiner Bruder ist in der 8. Klasse und er schreibt morgen eine Mathearbeit. Er hat ein kleines Gerät, mit dem er Racket-Programme ausführen lassen kann.<br />
Er sitzt in der Klausur und hat keine Ahnung vom Satz des Pythagoras. In der Klausur bekommt er ein zweidimensionales Koordinatensystem mit 2 Punkten, die eingezeichnet wurden. Er soll den Abstand zum Nullpunkt berechnen. A hat die Koordinaten (2|0). B hat die Koordinaten (5|7). Dein kleiner Bruder ist verzweifelt und zückt heimlich sein Gerät heraus. </p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">
<p>(define-struct point (x y))<br />
(define (von0zumPunkt EinPunkt)<br />
    (cond<br />
      [(number? EinPunkt) EinPunkt]<br />
;; Wenn dein Bruder eine Zahl für EinPunkt eingibt, z.B. 2, dann erhält er den Abstand vom Nullpunkt zur Zahl.<br />
      [(point? EinPunkt)<br />
          (sqrt (+ (sqr (point-x EinPunkt))<br />
                   (sqr (point-y EinPunkt))))]))
</div id="teachbox">
<p>Die Überschrift hieß Racket programmieren: Heterogene Daten, d.h. wie gehen wir mit Eingaben um, die nicht immer die gleichen Datentypen besitzen? Zahlen? Strukturen?<br />
<strong>EinPunkt kann demnach eine Zahl <u>oder</u> Daten aus einer Struktur sein!</strong><br />
Das bedeutet wir lösen dieses &#8220;Fall1oderFall2oderFallx&#8221;-Problem mithilfe von ?-Ausdrücken, auch strong>Prädikate</strong> genannt. </p>
<p>Im nächsten Artikel beschäftigen wir uns mit neuen interessanten Datentypen und spannenderen Programmen.  </p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/racket-programmieren-2/">Racket programmieren &#8211; Racket kann noch cooler werden</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/racket-programmieren-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Racket programmieren &#8211; Warum Racket voll cool ist [Racket101]</title>
		<link>http://deadlift-marketing.com/racket-programmieren/</link>
		<comments>http://deadlift-marketing.com/racket-programmieren/#comments</comments>
		<pubDate>Mon, 25 Nov 2013 12:52:57 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[Code Diary]]></category>
		<category><![CDATA[German Stuff]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=2452</guid>
		<description><![CDATA[<p>Meist als Einführungssprache an den Universitäten im Studiengang Informatik, Computer Science o.ä. genutzt, ist die kleine Schwester von Scheme eine hilfreiche Programmiersprache, um in die Welt des nerdigen Codens möglichst unkompliziert einzutauchen. Der Guide (?) soll Studenten oder auch Hobbyprogrammieren das Prinzip und die Strukturen von Racket möglichst simpel vermitteln. Racket programmieren kann auch Spaß [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/racket-programmieren/">Racket programmieren &#8211; Warum Racket voll cool ist [Racket101]</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Meist als Einführungssprache an den Universitäten im Studiengang Informatik, Computer Science o.ä. genutzt, ist die kleine Schwester von Scheme eine hilfreiche Programmiersprache, um in die Welt des nerdigen Codens möglichst unkompliziert einzutauchen. </p>
<p><span id="more-2452"></span></p>
<p>Der Guide (?) soll Studenten oder auch Hobbyprogrammieren das Prinzip und die Strukturen von Racket möglichst simpel vermitteln. Racket programmieren kann auch Spaß machen. </p>
<p><img class="aligncenter size-full wp-image-2454" alt="racket-programmieren" src="http://visitorsflow.net/wp-content/uploads/2013/11/Racket-programmieren.jpg" width="670" /></p>
<p><em>Mein einziger Tipp vorne weg: Schreib&#8217; Code. Nur lesen bringt nichts.</em></p>
<p>Mit HTDP.org hast du im Grunde genommen schon ein prima Nachschlagwerk für alle Racket Ausdrücke, aber um ehrlich zu sein, fehlt den Herren vom MIT irgendwie der Humor, der Spaß am Eigentlichen. Den findest du hier.</p>
<h2>Nummern und Ausdrücke &#8211; 0815-Gerüst</h2>
<p>Also das wirklich &#8220;Basic-zigste&#8221; vom &#8220;Basic-zigsten&#8221; sind in Racket einfache (&#8220;primitive&#8221;) Audrücke wie Zahlen, boole&#8217;sche Werte (wahr oder falsch (kann man cooles Zeug mit machen (dazu später))) und Rechenoperatoren (<strong>/</strong>(Division),<strong>*</strong>(Produkt),+(Addition),<br />
<strong>-</strong>(Substraktion)).</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px; height: 50px;">&gt; (operator Zahl1 Zahl2)<br />
&gt; (+ 3 5)<br />
&gt; <strong>8</strong>
</div id="teachbox">
Das Ganze funktioniert natürlich auch mit jeder anderen Kombination, z.B. (/ 1 2) ergibt 0.5, aber (/ 2 1) ergibt 2.<em>(1) Frage an dich, Kumpel:</em><br />
In welcher Reihenfolge wertet Racket demnach die Operation aus? Und was ergibt dieser zusammengesetzter<br />
Ausdruck: (/ (/ 10 5) (* 4 5))?<a href="http://visitorsflow.net/racket-programmieren-loesungen/"><br />
</a></p>
<h3>Werden wir abstrakt &#8211; Wir geben Operationen Namen, später eigene Werte</h3>
<p>In Racket gibt es den Ausdruck <strong>(define &#8230;)</strong>, mit dem man Kombinationen Namen geben kann.<br />
z.B.</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">&gt; (define irgendeinName (MeineOperation))<br />
&gt; (define 3plus3 (+ 3 3))</p>
<hr />
&gt; 3plus3<br />
&gt; <strong>6</strong>
</div id="teachbox">
<p>Irgendwie ist das aber schon langweilig, oder? Ich meine, man bindet eine Rechenoperation (oder auch nur eine Zahl) an einen Namen. Bei der mathematischen Zahl Pi wäre das recht nützlich, denn 3.14&#8230;.einmal als Pi festzuhalten, erspart viel Schreibarbeit. Aber wie sieht das mit eigenen Berechnungen aus, d.h. Ich möchte zum Beispiel ausrechnen, wie groß ist die Kreisfläche mit dem Radius x? Also ich kenne x noch nicht, ich möchte flexibel einen Wert für x angeben. Und das ist möglich mit einer leicht abgeänderten (define..)-Prozedur:</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">&gt; (define (NamederProzedur Parameter (Rechenoperation mit dem Parameter))<br />
&gt; (define (quote&gt;prob quote-x) (* (/ 1 quote-x) 100))</p>
<hr />
&gt; (quote&gt;prob 10)<br />
&gt; <strong>10</strong>
</div id="teachbox">
<p>Wir haben gerade unser erstes Mini-Mini-Programm geschrieben. Es berechnet nach der bekannten Formel 1 geteilt durch die Wettquote mal 100 und gibt die Wahrscheinlichkeit zurück, oder anders: Wie wahrscheinlich ist das Eintreffen des Ergebnisses beim Wetten auf diesen Tipp, dass dieser Tipp eintrifft? Der Programmnutzer kann hier nun beliebige Werte für &#8220;quotex&#8221; eingeben, er wird jedes Mal einen neuen Wert abhängig von &#8220;quotex&#8221; erhalten.</p>
<p><em>(2) Übung für dich, Kumpel:</em><br />
Du willst ein Programm schreiben, dass dir richtig simpel die Flächengröße eines Rechtecks ausrechnet. In Racket ist es nämlich möglich mehrere Parameter innerhalb einer define-Abstraktion zu übergeben, nicht nur quote-x, sondern auch quote-y, also so zum Beispiel: (define (eineaddition a b) (+ a b)) Die Rechnung macht nicht viel Sinn, aber ich hoffe du verstehst, dass man auch mehrere Parameter übergeben kann.<br />
Also versuche als kleine Übung ein Programm zu schreiben, dass du als rechteckflaeche definierst und zwei Parameter, jeweils a und b, übergeben und werden und beim Ausführen die Rechteckfläche angezeigt wird.</p>
<h3>Ab hier macht sich Racket schon nützlich: Hilfsoperationen</h3>
<p>Du möchtest wissen, wieviel Geld du im Monat noch zur Verfügung hast. Im Monat fließt ja ne Menge weg für Mietkosten, Döner, Tankgeld, Studentenpartys etc. Also du willst zum Beispiel wissen, ob du am Ende des Monats noch Geld für ein neues Handys hast.</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">&gt; (define doener 4)<br />
&gt; (define mietkosten 350)<br />
&gt; (define tankgeld 100)<br />
&gt; (define partys 50)<br />
&gt; (define handypreis 479)<br />
;; &#8220;dasfrisstmeingeld&#8221; rechnet einfach alle Ausgaben im Monat zusammen.<br />
&gt; (define dasfrisstmeingeld (+ doener tankgeld partys mietkosten))<br />
;; &#8220;dasbleibtuebrig&#8221; bekommt dein monatliches Einkommen und zieht davon die<br />
Masse der auffressenden Beträge ab.<br />
&gt; (define (dasbleibtuebrig x) (- x dasfrisstmeingeld))<br />
&gt;(define (handy? x)<br />
&gt;(cond<br />
[(&lt; (dasbleibtuebrig x) handypreis) false]<br />
[else true]<br />
))</p>
<hr />
&gt; (handy? 100) | <em>Reichen 100€ im Monat für ein Handy?</em><br />
&gt; <strong>false</strong> | Nein.
</div id="teachbox">
<p>Hier haben wir was Neues: Eine &#8220;bedingte&#8221; Antwort: Prozeduren mit einem ? sind dann meistens sofort so zu verstehen, dass hier ein boole&#8217;scher Wert ausgegeben wird. Wir überprüfen: Ich gebe für x mein monatliches Einkommen ein, z.B. 1000 Euro. Die cond(ition (zu deutsch: Bedingung)) überprüft nun, ob der Rest, der bei 1000 Euro im Monat entsteht, kleiner als der handypreis, oben gebunden an den Wert 479 Euro, ist. Falls JA, dann false. Dann kann ich mir das Handy nicht mehr leisten. Andernfalls ist der Rest größer als der Preis des Handys, ergo kann ich es mir auch leisten.</p>
<p><strong>Im nächsten Artikel werden wir noch mehr fette Sachen schreiben und abstrahieren.</strong></p>
<p>Bild (We&#8217;re on a Mission): Creative Commons License M. Janicki</p>
<hr />
<p>Alle Lösungen für die kleinen Aufgaben:</p>
<p>(1): Von links nach rechts, 0.1</p>
<p>(2)</p>
<div id="teachbox" style="width: 400px; background: #ECF0F1; border: 1px solid grey; border-radius: 2px; padding: 10px;">&gt; (define (rechteckflaeche a b) (* a b))</p>
<hr />
<p>&gt; (rechteckflaeche 4 5)<br />
&gt; <strong>20</strong></div>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/racket-programmieren/">Racket programmieren &#8211; Warum Racket voll cool ist [Racket101]</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/racket-programmieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Semantisches Excel Sheet &#8211; Effektive Keyword-Analyse</title>
		<link>http://deadlift-marketing.com/semantische-keyword-analyse-mit-excel/</link>
		<comments>http://deadlift-marketing.com/semantische-keyword-analyse-mit-excel/#comments</comments>
		<pubDate>Fri, 30 Aug 2013 22:36:32 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[German Stuff]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=2437</guid>
		<description><![CDATA[<p>Gute SEO-Texte basieren auf guten Keyword Recherchen. Wenn die Themen/Schlagworte nicht gesucht werden, bringt ein noch so gut geschriebener Text nichts. Gute Keywords braucht das Land, also: Wir bauen eine Excel Tabelle, bei dem die Sezierung von unendlich vielen Keywords auch Spaß macht. Semantisches Excel Sheet &#8211; Effektive Keyword-Analyse Bei Keywords ist es doch immer [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/semantische-keyword-analyse-mit-excel/">Semantisches Excel Sheet &#8211; Effektive Keyword-Analyse</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Gute SEO-Texte basieren auf guten Keyword Recherchen. Wenn die Themen/Schlagworte nicht gesucht werden, bringt ein noch so gut geschriebener Text nichts. Gute Keywords braucht das Land, also: Wir bauen eine Excel Tabelle, bei dem die Sezierung von unendlich vielen Keywords auch Spaß macht.</p>
<p><span id="more-2437"></span></p>
<h1>Semantisches Excel Sheet &#8211; Effektive Keyword-Analyse</h1>
<p>Bei Keywords ist es doch immer dasselbe Spiel: <strong>Keyword A </strong>ist das Keyword mit einem utopischen Suchvolumen ([News], [Nachrichten], [Sport]). Der typische <strong>Keyword-Typ B</strong> wird in 1-2 Variationen gesucht (James Bond Anzug, Anzug von James Bond, iPod bestellen, iPhone Reparatur). <strong>Keyword-C</strong> kann auch gut und gerne Kombinationen im zweistelligen Bereich besitzen (Schuhe kaufen, Schuhe kaufen online, online Schuhe kaufen, Schuhkauf online, Schuhshop online, online Schuhe kaufen, etc.). Um diese Begriffe gut zu filtern, bedarf es einem übersichtlichen Excelsheet.</p>
<p>Dazu brauchen wir zunächst ’ne Menge Keywords. Keyword-Tools like Sistrix und das klassische Google Keyword-Tool (jetzt Planer) spucken eine Menge cooler Suchbegriffe aus. Klassiker sind die 808-Begriffe-Listen aus dem Keyword Tool von Google oder Keyword-Ideen aus der Sistrix Box.</p>
<h2>SEO Excel Sheet &#8211; Färben, Sortieren &amp; glücklich sein</h2>
<p>Begriffe unterhalb der 100-Monthly-Search-Volume-Grenze stopfe ich in eine Extraspalte, um mich Suchbegriffen oberhalb dieser Grenze zu widmen. Es geht nun um die Auswahl der <em>primären Keywords (Keyword I)</em>:<br />
<img class="aligncenter size-full wp-image-2440" alt="Keyword Analyse fuer Excel - SEO" src="http://visitorsflow.net/wp-content/uploads/2013/08/Keyword-Analyse-fuer-Excel.png" width="703" height="528" /></p>
<p>&#8220;James Bond Filme&#8221; ist themenrelevant und eignet sich gut für eine Navigationsimplementierung, da es eine 2-Wort-Kombination ist und das Ober-Boss-Keyword „James Bond“ beinhaltet. Für die semantische Suche eignet sich nun die 0815-Suchfunktion:</p>
<p><img class="aligncenter size-full wp-image-2441" alt="Keyword Analyse - Die Suchfunktion nutzen" src="http://visitorsflow.net/wp-content/uploads/2013/08/Keyword-Analyse-Suchen.png" width="687" height="272" /></p>
<p>Das ist eine fertige Excel Tabelle. Das bedeutet, dass Sie die Suchfunktion natürlich beim Sortieren der Rohdaten nutzen sollen und nicht wenn die Wortkombis schon zugeordnet wurden.</p>
<p>(Versuchen Sie auch Keywords zu finden, indem Sie z.B. nach &#8220;Film-&#8221; suchen. Oftmals geben User auch Kombis ein wie „James Bond Filmgeschichte“ oder „James Bond Filmchronik“. Das gehört natürlich dann auch zum primären Begriff „James Bond Filme“.<br />
Um die Begriffe zu organisieren, färbe ich die Zeile die primären Keywords in einer beliebigen Farbe. Einfach ein wenig formatieren. Das ist jedem selbst überlassen. Es ist nur wichtig, dass Sie das Hauptkeyword sofort erkennen und nicht immer am Suchvolumen kontrollieren müssen, welches das stärkste Keyword ist.</p>
<p>Um das Interesse an diesem Keyword zu überprüfen, um wirklich sicher zu sein, dass dieses Keyword auch dauerhaft interessant ist, können Sie mithilfe des <strong>Google Trend</strong> Tools das regioale und weltweite Interesse an diesem Keyword überprüfen.</p>
<p><strong>Die sekundären Keywords</strong> zieht man einfach unterhalb das Hauptkeyword. So findet man auch ideale Wortkombinationen, die man innerhalb des Textes unterbringen kann. Diese Begriffe eignen sich auf für<strong> “aggressives“ Taggen.</strong> Wenn Sie Ihre Tag-Seiten (auf einem Blog z.B.) optimiert haben, können Sie Long-Tail betreiben, in dem Sie für jedes Keyword eine Tag-Seite anlegen und per rel-canoncial auf den Artikel hinweisen (oder gleich eine 301-Weiterleitung). Schützt nicht wirklich (komplett) vor Duplicate Content, ist aber eine erste Vorsichtsmaßnahme und bringt den einen oder anderen auf die Website.</p>
<h3>SEO Excel Sheet &#8211; Unikale Begriffe ohne Partner?</h3>
<p>Oftmals findet man auch Begriffe, die tatsächlich nur in einmal in reiner Form gesucht werden, weil das Suchvolumen dort sehr niedrig ist (&gt;70). Diese Begriffe sind zwar vielleicht nicht geeignet für die Navigation, weil es (plump gesagt) einfach niemanden interessiert, außer ein paar Ausreißer. Aber genau diese Ausreißer kann man durch die Erstellung eines passenden Artikels auf die Seite bringen. Das Suchvolumen ist dort niedrig, aber ein Platz 1 Ranking bei eine Begriff, der vielleicht 50-70 monatlich in die Tasten geschlagen wird, ist daher nicht ganz uninteressant. Immerhin wird sich ein großer Prozentsatz dieser 50-70 User nur für die Website interessieren, die auf dem ersten Platz rankt.<br />
Das bedeutet, dass Sie alle Begriffe, die nicht weitgreifend gesucht werden, aber Rankingpotential besitzen, wiederum in eine Extraspalte setzen können. Es ist dann immer davon abhängig, ob Sie der Meinung sind, dass sich dort ein Artikel lohnt.</p>
<p><strong>Ein Problem, das Sie lösen müssen:</strong><br />
„james bond flugzeug“ ist ein schönes Keyword. Also wenn man wirklich subjektiv die Schönheit eines Keywords aussprechen will, dann auf jeden Fall für so eine Keyword Kombination. Es wird jedoch nur ca. zwanzigmal im Monat gesucht. Für eine Navigationsimplementierung affengeil (James Bond Fahrzeuge /&gt; James Bond Flugzeug ), aber gerade mal gut genug für ein sehr, sehr, sehr, sehr, sehr weitgreifende Long-Tail-Keyword-Aktion.</p>
<p><strong>Was würden Sie machen? Posten Sie doch Ihren Lösungsansatz unten in die Kommentarbox, würde gerne mitdiskutieren. </strong></p>
<h4>SEO Excel Sheet &#8211; Was kann ich mit den Keyword sonst noch anstellen?</h4>
<p>Im Grunde können Sie alles mit diesem Sheet anstellen, deswegen ist es doch so geil. Die primären Keywords sind ideal für Snippets, Navigationselemente, Seiten, Kategorien und Überschriften. Sekundäre Keywords sind awesome für Zwischenüberschriften, Tag-Seiten oder auch für Links innerhalb des Textes. Keywords, die Sie semantisch zuordnen konnten, aber recht schwach vom Suchvolumen her sind, eigenen Sie auch sehr gut für Long-Tail-Artikel, „aggressives“ Taggen und ebenfalls für Link-Texte. Die sekundären Keywords können Sie auch für die Meta-Description verwenden.</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/semantische-keyword-analyse-mit-excel/">Semantisches Excel Sheet &#8211; Effektive Keyword-Analyse</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/semantische-keyword-analyse-mit-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Royality-Free Youtube Music &#124; Many Sources</title>
		<link>http://deadlift-marketing.com/royality-free-youtube-music/</link>
		<comments>http://deadlift-marketing.com/royality-free-youtube-music/#comments</comments>
		<pubDate>Mon, 18 Mar 2013 10:19:59 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[English Stuff]]></category>
		<category><![CDATA[Youtube Content]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=2024</guid>
		<description><![CDATA[<p>Youtube is strict with the illegal use of music protected by copyright. So when I was thinking about creating videos for youtube, I suddenly noticed that it&#8217;s hard to find royality-free music for youtube videos. So I decided to list the most important sources for royality-free music for youtube videos: Incompetech It says the music [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/royality-free-youtube-music/">Royality-Free Youtube Music | Many Sources</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Youtube is strict with the illegal use of music protected by copyright. So when I was thinking about creating videos for youtube, I suddenly noticed that it&#8217;s hard to find royality-free music for youtube videos. So I decided to list the most important sources for royality-free music for youtube videos:</p>
<p><span id="more-2024"></span><br />
<a href="http://incompetech.com/music/" id="royalityfree-youtube-music" target="_blank">Incompetech</a></p>
<p style="text-align: justify;">It says the music is royalty-free. Is it okay if I use it?<br />
<strong>Anyone can use any of my music in any project.</strong><br />
Is it okay is I use your music in a non-profit project?<br />
<strong>Anyone can use any of my music in any project.</strong><br />
Can I use your music in my YouTube videos? I don&#8217;t want to make any money.<br />
<strong>Anyone can use any of my music in any project.</strong><br />
I want to put ads on my videos on YouTube. Can I use your music for that?<br />
<strong>Anyone can use any of my music in any project.</strong><br />
I&#8217;m making a mobile app, and want to use your music. Is that okay?<br />
<strong>Anyone can use any of my music in any project.</strong><br />
(Source: Music FAQ (incompetech.com))</p>
<p><a id="royalityfree-youtube-music" href="http://www.jamendo.com/en/" target="_blank">Jamendo</a></p>
<p style="text-align: justify;">Jamendo offers free streaming and download of music published under Creative Commons licenses. On Jamendo, artists grant use of their music for private uses free of cost. (Source: FAQ)</p>
<p><a href="http://freemusicarchive.org/" id="royalityfree-youtube-music" target="_blank">FreeMusicArchive<a></p>
<p style="text-align: justify;">The Free Music Archive is an interactive library of high-quality, legal audio downloads. The Free Music Archive is directed by WFMU, the most renowned freeform radio station in America. Radio has always offered the public free access to new music. The Free Music Archive is a continuation of that purpose, designed for the age of the internet. (Source: /about/)</p>
<p><a id="royalityfree-youtube-music" href="http://www.seriouslyfreemusic.webs.com/" target="_blank">SeriouslyFreeMusic</span></a></p>
<p style="text-align: justify;">Here you will find Free Royalty Free Music which you can use for whatever you like. In return all we ask is please credit this website by providing a link back to http://www.SeriouslyFreeMusic.com (or saying &#8220;Music by http://www.SeriouslyFreeMusic.com&#8221;). (Source: main page)</p>
<p><a href="http://danosongs.com/" id="royalityfree-youtube-music" target="_blank">Danosongs</a></p>
<p style="text-align: justify;">Hi, I&#8217;m Dan-O and I post my original music as free MP3 downloads here on DanoSongs.com. You can listen to the songs online or download the tracks. It&#8217;s also legal to use the music royalty free in your video, game, film, presentation, slideshow or website. (Source: Main Page)</p>
<p><a href="http://palamusic.wordpress.com/free-music/" id="royalityfree-youtube-music" target="_blank">PalaMusic</a></p>
<p style="text-align: justify;">All music on this site is published under the creative commons license. (Source: Main Page)</p>
<p style="text-align: justify;">IF YOU USE MY MUSIC, PLEASE DONT FORGET TO MENTION MY NAME IN YOUR CREDITS AND SEND ME A LINK SO I CAN ENJOY IT TOO. THAT&#8217;S ALL!</p>
<figure id="attachment_2025" style="width: 580px;" class="wp-caption aligncenter"><a href="http://visitorsflow.net/royality-free-youtube-music/media_interactive/" rel="attachment wp-att-2025"><img class="size-full wp-image-2025" alt="free-youtube-music-for-videos" src="http://visitorsflow.net/wp-content/uploads/2013/03/media_interactive.jpg" width="580" /></a><figcaption class="wp-caption-text">Julian Ardila (behance.net)<br />(CC BY-NC 3.0)</figcaption></figure>
<p><a id="royalityfree-youtube-music" href="https://soundcloud.com/" target="_blank">=&gt; (Soundcloud)</a></p>
<p style="text-align: justify;">Some artists offer their songs with a creative commons license. But be careful: Some people upload songs by famous artists and present them as free music. This can be expensive&#8230;</p>
<p><a id="royalityfree-youtube-music" href="http://www.mobygratis.com/film-music.html" target="_blank">MobyGratis</a><br />
this portion of moby.com, &#8216;film music&#8217;, is for independent and non-profit filmmakers, film students, and anyone in need of free music for their independent, non-profit film, video, or short. (Source: Main Page)</p>
<p><a id="royalityfree-youtube-music" href="http://freemusicforvideos.com/" target="_blank">FreeMusicForVideos.com</a><br />
FMFV.com has been running since 2010 as the first-stop destination for all your music needs. Created by a freelance composer, called Tom Cusack, based in London, United Kingdom. He continues to write and release copyright free, royalty free and creative commons music for all uses. Our model is specifically designed for people who need music for their YouTube videos. (Source: /about/)</p>
<p><a href="http://www.trackonerecordings.com/aalborg-soundtracks/" target="_blank">TrackOneRecordings</a><br />
This is production library background music for royalty-free licensing on YouTube videos. The Aalborg Soundtracks are massively popular on YouTube: They’re used on thousands of videos. (Source: main page)</p>
<p><a href="http://www.ende.tv/" target="_blank">Ende.Tv</a>(German Website)</p>
<p style="text-align: justify;">1) Your allowed to use the music as follows:<br />
a) for commercial and non-commercial use<br />
b) to communicate it by means of picture and/or sound carriers<br />
c) as background music in your multimedia projects: DVD movies, PC games, films, internet videos, websites.<br />
Please make sure that the music is streamed and cannot be downloaded. You don´t have the right to offer the music as download on your website.<br />
(Source: Licensing Terms)</p>
<p><a id="royalityfree-youtube-music" id="royalityfree-youtube-music" href="http://www.terrasound.de/gemafreie-musik-kostenlos-downloaden/" target="_blank">Terrasound</a> (German Website)</p>
<p>Same conditions as mentioned before (but only non-commercial use!)<br />
<a href="http://antje-schulz.de/" id="royalityfree-youtube-music" target="_blank">Antje Schulz</a>(German Website)</p>
<p style="text-align: justify;">She produces free-licensed music.</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/royality-free-youtube-music/">Royality-Free Youtube Music | Many Sources</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/royality-free-youtube-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Für Tumblr – Wie werde ich bei Google gefunden?</title>
		<link>http://deadlift-marketing.com/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/</link>
		<comments>http://deadlift-marketing.com/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 19:16:05 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[German Stuff]]></category>
		<category><![CDATA[SEO Germany]]></category>
		<category><![CDATA[SEO Guide]]></category>
		<category><![CDATA[Tumblr SEO]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=1969</guid>
		<description><![CDATA[<p>Es gibt eine aktuellere Version des Guides! Hier kommst du hin Ich habe damals auf meinem alten Blog noch, marvonomics, einen Artikel veröffentlicht, der sich um das Thema &#8220;Suchmaschinenoptimierung für Tumblr&#8221; dreht. Da der Blog momentan nicht mehr rankt, habe ich mir überlegt das alte Tutorial nochmal hier zu posten. Die Beispiele gefallen mir ganz [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/">SEO Für Tumblr – Wie werde ich bei Google gefunden?</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><font size="30px"><br />
<a href="http://deadlift-marketing.com/tumblr-blog-erstellen-und-bekannt-werden-seo-basics/">Es gibt eine aktuellere Version des Guides! Hier kommst du hin <img src="http://deadlift-marketing.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></a><br />
</font></p>
<p style="text-align: justify;"><a href="http://visitorsflow.net/tv-revolution/flag_germany/" rel="attachment wp-att-1687"><img class="alignleft size-full wp-image-1687" src="http://visitorsflow.net/wp-content/uploads/2012/11/flag_germany.png" alt="flag_germany" width="48" height="48" /></a>Ich habe damals auf meinem alten Blog noch, marvonomics, einen Artikel veröffentlicht, der sich um das Thema &#8220;Suchmaschinenoptimierung für Tumblr&#8221; dreht. Da der Blog momentan nicht mehr rankt, habe ich mir überlegt das alte Tutorial nochmal hier zu posten. Die Beispiele gefallen mir ganz gut.</p>
<p style="text-align: justify;"><span id="more-1969"></span></p>
<h1 style="text-align: justify;">Suchmaschinenoptimierung für das Blogsystem tumblr</h1>
<p style="text-align: justify;">Wer einen tumblr-Blog besitzt, der hat in vielen Fällen keine HTML-Kenntnisse, was aber nicht negativ sein muss. Diese Blogsysteme wurden so konzipiert, dass es keine Kentnisse benötigt. Dieser Artikel soll genau Ihnen helfen, wenn Sie überhaupt keine Ahnung haben und doch ein wenig daran arbeiten wollen, ein bisschen besser gefunden zu werden. Bevor Sie nun anfangen zu lesen, bitte machen Sie sich eins klar: Wenn Sie “Gelegenheitsblogger” sind, der abundzu mal ein Bildchen, eine GIF-Animation postet oder um es auf den Punkt zu bringen: inhaltslose, nur auf sich selbst bezogene Kurzsätze mit zusammenhangslosem Gelaber postet, dann brauchen Sie sich das hier gar nicht durchlesen. Wollen Sie etwas bewegen, Leute unterhalten oder auch einfach ein festes, inhaltlich starkes Ziel verfolgen, dann dürfen Sie nun gemütlich weiterlesen.</p>
<h2 style="text-align: justify;">Wie nennen Sie ihren Blog?</h2>
<p style="text-align: justify;">Ich kenne diese Titel und Domains, die man typischerweise bei tumblr liest: mylifesucks.tumblr.com, strawberriesaresodelicious.tumblr.com, searchandfindmeinheaven.tumblr.com. Das hat alles so ein bisschen was Profilneurotisches und imponiert Besucher im höchsten Maße. Das ist jedoch tödlich für die Suchmaschinenoptimierung (Fachbegriff für salopp gesagt das Optimieren von Webseiten bzw. Blogs zur höheren Platzierung bei Suchmaschinen, z.B. Google und Bing), denn wer gibt schon ein &#8216;My Life Sucks&#8217; und hofft darauf, Ihren Blog zu finden?</p>
<p style="text-align: justify;"><em>Warum ist der Titel so wichtig?</em><br />
Er wird bei der Suche mit Google z.B. als Titel des Snippets (Suchergebnis, Mini-Vorschau ihrer Website) angezeigt.</p>
<p style="text-align: justify;">Wählen Sie für den Titel Ihres Blog möglichst Namen aus, die der ein oder andere User auch mal bei Google eingibt. Das können Sie supereinfach Step-by-Step überprüfen und checken. Mit dem Tool von Google namens “Keyword-Tool” geht das kinderleicht. Hier am Beispiel eines Blogs, der das Thema “Converse” (Schuhmarke) thematisiert:</p>
<figure id="attachment_1977" style="width: 660px;" class="wp-caption aligncenter"><a href="http://visitorsflow.net/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/adwords1/" rel="attachment wp-att-1977"><img class="size-full wp-image-1977" src="http://visitorsflow.net/wp-content/uploads/2013/01/adwords1.png" alt="tumblr_seo_1" width="660" /></a><figcaption class="wp-caption-text">Geben Sie ein Keyword oben in das Feld ein, machen Sie einen Haken bei „Nur Ideen anzeigen,..“ und los geht&#8217;s</figcaption></figure>
<figure id="attachment_1978" style="width: 660px;" class="wp-caption aligncenter"><a href="http://visitorsflow.net/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/converseseo/" rel="attachment wp-att-1978"><img class="size-full wp-image-1978" src="http://visitorsflow.net/wp-content/uploads/2013/01/converseseo.png" alt="seo_tumblr_2" width="660" /></a><figcaption class="wp-caption-text">Und das sind die Vorschläge.</figcaption></figure>
<p style="text-align: justify;">Die Vorschläge sollen bitte keinesfalls den kompletten Blogtitel darstellen. Die klingen dann zu sehr nach diesen gefälschten Shoppingseiten oder nach Linkinseln.<br />
Es sollen Ihnen lediglich zeigen, was die Leute zu diesem Thema eingeben. Orientieren Sie sich beim Schreiben von Einträgen an den Stichwörtern. Spielen Sie ein wenig damit! Die Sucher wird es freuen!</p>
<h2 style="text-align: justify;">META-INFOS oder: Der kleine Personalausweis Ihres Blogs?</h2>
<p style="text-align: justify;">Meta Tags? Was ist das? Viele Blogger werden sich das fragen. Doch im Grunde genommen ist es ganz simpel und Sie sollen ja hauptsächlich die Wissenlücken hier füllen, also kein Grund zur Panik. Die Meta-Tags werden von Robotern (Spider) gelesen, um die Webseite zu indizieren. Deshalb wäre es wirklich vorteilhaft, sie einzufügen.<br />
Benutzen Sie den <a href="http://www.metaner.de/metagen/metagenerator.html">META-TAG-Generator</a>. Er ist wirklich leicht zu bedienen. Geben Sie ehrlich und richtig Ihre Blog-Informationen ein. Dann erhalten Sie einen Code-Schnipsel und so fügen Sie ihn ein:</p>
<p style="text-align: justify;">Klicken Sie auf<strong> „Anpassen”</strong> und dann auf den Button „<strong>HTML bearbeiten”</strong>. Wenn das nicht möglich ist (das ist abhängig vom Template (Blog-Design), das Sie benutzen, können Sie vielleicht eventuell die Daten manuell unten eingeben (selten!) oder Sie müssen leider diesen Part überspringen.<br />
Können Sie den HTML-Part bearbeiten? <strong>PRIMA!</strong> Dann suchen Sie nun folgenden Abschnitt:</p>
<p style="text-align: justify;"><a href="http://visitorsflow.net/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/quellcode/" rel="attachment wp-att-1979"><img class="alignleft  wp-image-1979" src="http://visitorsflow.net/wp-content/uploads/2013/01/quellcode.png" alt="tumblr_seo_3" width="413" height="298" /></a>Fügen Sie nun Ihren Code-Schnipsel unterhalb der  8. Zeile ein</p>
<p style="text-align: justify;"><strong>&lt;meta name=”text:Disqus..[..]&gt;</strong></p>
<p style="text-align: justify;">da müsste es passen. Speichern Sie nun und wir sind schon ein ganzes Stück weiter. Nun hat Ihr Blog einen vernünftigen Titel und der kleine Personalausweis, die Meta-Infos, sind drinnen.</p>
<p style="text-align: justify;">Das wären zunächst die Schritte, die ein wesentlichen Teil Ihrer (einfachen) Optimierung ausmachen und auch Einiges bewirken können. Es gibt natürlich weitere Möglichkeiten, z.B. <strong>Webmaster-Schnipsel einfügen</strong> und Statistiken erhalten, die Ihnen die volle Kontrolle geben, oder jedem einzelnen Bild, das Sie einfügen zu Ihrem Blogeintrag, ein <strong>alt-Tag bzw. title-Ta</strong>g verpassen. Das sind alles Kleinigkeiten, die vorteilhaft sind. Diese Schritte können Sie auch im <a href="http://visitorsflow.net/seo-for-images-guide-coolest-funniest-one/">SEO-Guide für Bilder</a> hier im Blog nachlesen (englisch).</p>
<hr />
<p style="text-align: justify;">Es gibt noch ein paar generelle Tipps, wie Sie Ihren Tumblr-Blog anpassen können: Hier sind Tipps, die Ihnen helfen, Ihren Blog mehr und mehr und mehr und mehr an den Leser heranzuführen und das Finden so einfach wie möglich zu machen!</p>
<ul style="text-align: justify;" type="circle">
<li>Nutzen Sie Plattformen wie twitter, facebook o.a. Google Plus, um Ihre Posts zu sharen.</li>
<li>Suchen Sie den Kontakt mit anderen Bloggern, Sein Sie offen für Projekte, für einen Linkaustausch zum Beispiel!</li>
<li>Speziell für tumblr: Followen Sie einfach mal andere neue Blogger und versuchen Sie ein Follow-To-Follow Deal hinzubekommen!</li>
<li>Tragen Sie Sich ein bei Blogarchiven wie technorati. Das pusht gewaltig und gibt einen Extra-Link!</li>
<li>Nutzen Sie die Platform delicious, um ihre eigenen Artikel in einer Community zu teilen und kommentieren zu lassen!</li>
<li>Beantworten Sie Fragen, gehen Sie auf Verbesserungswünsche ein!</li>
<li>Füllen Sie die linke oder rechte (je nach Template) Navigationsleiste zunächst mit ein paar Informationen über Sie selbst und lassen dann Ihren (kreativen) Ideen freien Lauf! Es dürfen auch Links sein.</li>
<li>Rebloggen ist immer gut.</li>
</ul>
<p><i>Nachtrag: (April, 2013)</i></p>
<p style="text-align: justify;">Seit gestern Abend arbeitete ich intensiv an einem neuen Projekt. Es handelt sich hierbei um den neusten Sneaker Blog eines meiner Schulkollegen. Im Rahmen der Kooperation habe ich eine Präsentation verfasst, die nützliche Tipps offenbart bezüglich des Interfaces und mehr.</p>
<p style="text-align: left;"><!--more--></p>
<figure id="attachment_2090" style="width: 580px;" class="wp-caption aligncenter"><a href="http://visitorsflow.net/tumblr-eine-einfuhrung/shoezophrenic_posting/" rel="attachment wp-att-2090"><img class="size-large wp-image-2090" src="http://visitorsflow.net/wp-content/uploads/2013/03/shoezophrenic_posting-882x1024.png" alt="shoezophrenic" width="580" /></a><figcaption class="wp-caption-text">SHOEZOPHRENIC.TUMBLR.COM</figcaption></figure>
<p style="text-align: center;"><iframe style="border: none;" src="http://de.slideshare.net/young_seo_94/slideshelf" width="615" height="470" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" allowfullscreen="allowfullscreen"></iframe></p>
<p style="text-align: justify;">Wenn Ihnen dieser Eintrag gefallen hat, dann würde Ich mich wirklich freuen, wenn Sie diesen Post weiterleiten würden!</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/">SEO Für Tumblr – Wie werde ich bei Google gefunden?</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/seo-fur-tumblr-wie-werde-ich-bei-google-gefunden/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Paid channel subscriptions on Youtube</title>
		<link>http://deadlift-marketing.com/paid-channel-subscriptions-on-youtube/</link>
		<comments>http://deadlift-marketing.com/paid-channel-subscriptions-on-youtube/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 15:21:17 +0000</pubDate>
		<dc:creator><![CDATA[marvinjrs]]></dc:creator>
				<category><![CDATA[All Posts]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[English Stuff]]></category>
		<category><![CDATA[Youtube Content]]></category>

		<guid isPermaLink="false">http://visitorsflow.net/?p=1928</guid>
		<description><![CDATA[<p>AdAge recently published an article about the new concept of paid channels. They prepare to launch paid subscriptions for individual channels, which will cost between 1$ and 5$ a month. Is the new system doomed to failure or is it the new money source? „Pay Per View“ is a method, which could be successful, especially [&#8230;]</p>
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/paid-channel-subscriptions-on-youtube/">Paid channel subscriptions on Youtube</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></description>
				<content:encoded><![CDATA[<figure id="attachment_1929" style="width: 640px;" class="wp-caption aligncenter"><a href="http://visitorsflow.net/paid-channel-subscriptions-on-youtube/youtube_paid_content/" rel="attachment wp-att-1929"><img class="size-full wp-image-1929" alt="Jared Nickerson, Seattle, WA, USA | Attribution-NonCommercial-NoDerivs 3.0 Unported" src="http://visitorsflow.net/wp-content/uploads/2013/01/youtube_paid_content.png" width="640" /></a><figcaption class="wp-caption-text">Jared Nickerson, Seattle, WA, USA | Attribution-NonCommercial-NoDerivs 3.0 Unported</figcaption></figure>
<p style="text-align: justify;">AdAge recently published an article about the new concept of paid channels. They prepare to launch paid subscriptions for individual channels, which will cost between <span style="text-decoration: underline;">1$ and 5$ a month.</span> Is the new system doomed to failure or is it the new money source?</p>
<p style="text-align: justify;"><span id="more-1928"></span></p>
<p style="text-align: justify;">„Pay Per View“ is a method, which could be successful, especially when Youtube cooperates with video entertainment networks like<strong> machinima, maker studios or fullscreen</strong>. It remains open if Youtube considers to work with other partners. However, the first paid channels should pop up in the second quarter of 2013.<br />
But it was actually not a secret. At AllThingsD media conference, Youtube CEO Salar Kamangar saw the potential in internet distrubtion, primarily because of lower costs. The subscription model is something possible, Mr. Kamangar said.<br />
In addition to that, a Google spokesman makes an observation on the possibilities. He argues with the fact that lots of content creators would benefit from the subscriptions.<br />
Nevertheless, it just an experiment. Youtube will observe if the subscription model gives good returns.</p>
<hr />
<blockquote><p>„ YouTube is advising its current partners to consider carefully how their existing audience will react. Most have spent years building up a base of free subscribers through hard work and cross-promotion. Can they produce content worth paying for? “ -<a href="http://adage.com/article/digital/youtube-set-introduce-paid-subscriptions-spring/239437/" target="_blank"> AdAge</a></p></blockquote>
<hr />
<p style="text-align: justify;"><img class="wp-image-1946 alignleft" alt="youtube_paid_subscriptions" src="http://visitorsflow.net/wp-content/uploads/2013/01/youtube_sorry.png" width="400" /></p>
<p style="text-align: justify;">This is connected with the question how many subscribers the people will lose. Furthermore, creating content and producing videos so there are worth paying for, requires an enormous amount of professionality and discipline. In other words a party of Youtube will be similar to the model of pay television. Maybe there will be even high definition channels, (same videos in 720p and 1080p), which are more expensive?</p>
<p style="text-align: justify;">
<p>Der Beitrag <a rel="nofollow" href="http://deadlift-marketing.com/paid-channel-subscriptions-on-youtube/">Paid channel subscriptions on Youtube</a> erschien zuerst auf <a rel="nofollow" href="http://deadlift-marketing.com">Deadlift Marketing</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadlift-marketing.com/paid-channel-subscriptions-on-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
