Hallo zusammen. Wie ich bereits im letzten Artikel ankündigte könnt ihr Euch nun mein SEO Tool “AutoPostIt” anschauen und kostenlos downloaden. Hierbei handelt es sich um ein PHP Script welches zum einen beliebige Feed optimiert und anpasst und zum anderen diese Feeds dann automatisch auf einem beliebigen Blog veröffentlicht.
Da sich zur Beschreibung und Erklärung dieses Tools ein Video anbietet habe ich das auch einmal umgesetzt. Ich hoffe das Ergebnis hilft Euch weiter auch wenn die Qualität des Videos doch eher miserable ist.
Installation:
1. Die MySQL DB aus dem Folder “sql” anlegen.
2. Nun die connect.php bearbeiten (selbsterklärend).
3. Das Admin Verzeichnis per htaccess schützen.
4. Einen Cronjob mit einem 1h Intervall auf die updater.php anlegen.
Hier noch einmal eine Schriftliche Zusammenfassung:
Categorys:
Hier legt ihr zu jedem Projekt eine Kategorie an. Auf Basis dieser werden die einzelnen Komponenten einem Feed und Blog zu geordnet.
CustomHTML:
Über und Unter einen Beitrag wird ein beliebiger HTML Code angezeigt. Dies kann z.B. für Werbebanner oder Sozialmedia Links genutzt werden. Wenn mehrere CustomHTML Einträge in einer Kategorie vorhanden sind wir ein Eintrag zufällig ausgewählt.
Textlinks:
Hier kann man ein Keyword + einen Linktext eingeben. Nun wird der Feedtext nach den eingetragenen Worten durchsucht und wenn es gefunden wird durch einen Link ersetzt. Von jedem Wort wird immer nur das erste mit einem Link versehen.
Feed anlegen:
Hier könnt Ihr beliebige Feeds zu einem Feed zusammen fügen und dann auf diverse Art manipulieren. So ist es zum Beispiel Möglich die Text zu übersetzen oder durch eine Synonyme Datenbank verändern zu lassen. Im Grund recht selbsterklärend das ganze.
Autoblog anlegen:
Unter Autoblogs könnt ihr einen neuen WP oder WPMU anlegen. Hierbei ist es egal ob Euch der Blog gehört oder er bei einem Freehoster gehostet ist. Wichtig ist nur das die XMLRPX Api offen ist. Als Feed könnt ihr nun einen beliebigen Feed eintragen, es bietet sich natürlich an einen zuvor veränderten Feed aus “Feed Overview” zu wählen.
Hey Trust
Schon fast gemein mein Tool mit einem 50Zeilen WP Plugin wie Autoblogged zu vergleich
Im ernst, Deine Update/Support Anmerkung ist genau der Grund warum ich das Tool nicht verkaufen wollte. Ich will einfach nicht gezwungen sein Support zu bieten
hehe, weiß ich doch
zum verschenken ist es aber zu gut
Hallo, erstmal großartig das Du Dein eigenes tool veröffentlichst. Ein Problem habe ich. Beim erstellen eines neuen englischen Feeds, zeigt er mir hinten raus dann nur den Title an und keinen Text. Und der Title wird auch nicht übersetzt, obwohl ich en de eingetragen habe. Was mach ich da falsch?
Ich habe grad mal geschaut, der Title wird in der Version nicht übersetzt. Ich lade asap eine neue parserclass hoch damit es funktioniert.
Warum kein Text bei dir erscheint kann ich nicht sagen. Poste doch einfach mal den Feed hier den Du nutzen möchtest.
Problem selbst gefunden. Mein Hoster unterstütze kein function.file-get-contents.
Wenn man bedenkt das file-get seit php 4.0 fest in den kern gehört sehr komisches Problem
Hey,
nettes Tool. Habe das aber irgendwie so ähnlich schon vorher gekannt, nennt sich aber AutoBlogIt. Gabs/gibts bei BHW. Ist das auch von dir oder hast du darauf aufgebaut?
Naja wie dem auch sei, ich wollte dich mal allgemein nach deinen Erfahrungen mit solchen Autoblogs fragen. Bin davon irgendwie nicht so überzeugt. Die Qualität ist ja echt mies (egal ob Synonym oder Übersetzung) und ob man damit bei Google wirklich etwas reißen kann bezweifele ich. Stehe aber selbst bei dieser Thematik noch ganz am Anfang, deswegen wollte ich deine Meinungen und Erfahrungen mal dazu hören.
Achja und wie sieht es mit Blogger-Support von deinem Tool aus? Bei Wordpess.org ist ja meines Wissens Werbung nicht erlaubt….
Hi Achim, schön das auch Deutsche das Tool schon aus meinem BHW Thread kennen
– und ja, AutoBlogIt habe ich das Script zunächst genannt, wie man in dem Beitrag ja sieht war das die Beta.
Das Thema AutoBlog ist schon ein etwas komplizierteres, ich werde das mal als Title für einen der kommenden Beiträge vormerken. Generell kann ich sagen das ich von Autoblogs mit dem Sinn direkt Geld verdienen zu wollen auch – im normal Fall – nichts halte. Der Benefit ist einfach zu gering und wenn man zum Amortisieren auch noch AdSense verwenden möchte, kann es richtig stressig werden.
Zum Linkbuilding hingegen sind Autoblogs meiner Erfahrung nach, im Besonderen bei Bloghostern, super.
Zum Blogger support kann ich grad nur sagen das ich es nicht benötige und daher auch zur Zeit keine Ambitionen habe das zu ergänzen. Die Beta aus dem BHW hatte zwar schon Blogger Support allerdings basierte die Class auf Mail2Blog und das ist leider sehr Fehler anfällig.
Alternativ könntest du jedoch die, mit AutoPostIt generierten Feeds bei einem der diversen “rss to mail” Anbieter Eintragen und an Deinen Blogger Blog schicken lassen.
Ob WordPress.com Werbung verbietet weiß ich garnicht, was ich weiß ist, das ich Gerade bei wordpress.com eine recht geringe Delete Quote habe. Kommt aber auch immer drauf an wie gut man die Blogs verpackt. Ganz davon ab ist mir Werbung ja nicht so wichtig da es eher um das Linkbuilding geht.
Bedenke auch das jeder Blog Anbieter auf WPMU Basis funktioniert und das sind Tausende mit eben so vielen IPs
Ich hoffe ich konnte Dir vorerst weiter helfen.
Hallo Subseo,
wusste doch gleich, dass mir das Tool irgendwie bekannt vor kam
Danke für deine ausführliche Antwort. Habe mir schon halber das gedacht, wobei ich es immer noch komisch finde, warum die ganzen Amerikaner im BHW so auf die Autoblogs als Money-Machine fliegen.
Eine kleine Frage habe ich noch. Wenn du die ganzen Autoblogs zum Linkbuilding benutzt, dann brauchen diese ja zumindestens ein wenig Linkpower. Bekommt man diese “Linkpower” dann durch Bookmarks und andere Spamlinks, die man beispielsweise durch XRumer sich holt, oder wie machst du das?
Ansonsten mach so weiter, subseo.net ist echt einer der interessanteren SEO-Blogs.
Bei den BHW Usern musst Du bedenken das Dort viele Kids und Hobby Webmaster rumhängen die dann schon froh sind wenn sie mit einem Autoblog 50$ machen. Und das ist ja nun mal recht einfach umzusetzen zumal das erstellen eines Autoblogs zu den einfachsten Sachen gehört die man als Black Hat machen kann.
Ja, die Blogs brauchen natürlich Linkpower, wie man diese bekommt hängt aber von verschiedenen Faktoren ab. Einfach ausgedrückt: Je “näher” der Autoblog meiner Moneysite ist desto weniger Spammy sind die Links. XRumer nutze ich als eigentlich nur dann wenn ich Autoblogs habe die wiederrum nur Autoblogs oä. Pushen sollen. Und da haben wir schon die nächste Möglichkeit -> Autoblogs mit Autoblogs pushen
– Commentspam nutze ich auch sehr gerne am Anfang, hier ist aber dann wichtig das der Blog privat aussieht damit auch genug Leute den Comment zulassen.
Bookmark spam nutze ich auch eine Ebene über meiner Moneysite. Natürlich darf man das dann nicht übertreiben.
Hinzu kommt das es viele Bloghoster gibt die die WPMU Blogs in der MainURL anlegen (also blghoster.com/deinblog), dann hat man oft schon gut Linkjuice und es reichen wenige Links.
Danke für das Lob, werde mir mühe geben die Qualität zu halten/zu verbessern
[...] AutoPostIt released – Elite Forum [...]
hallo,
erstmal super tool
eine frage habe ich,
man kann angeben, welche html befehle man zulassen möchte, kann man auch irgendwie welche einstellen, die man gar nicht haben möchte? zum beispiel die links, die in dem feed mit drin sind, kann man die irgendwie rausnehmen? also content word links sind das…
achso, dann ist mir noch aufgefallen, dass er die umlaute wie Ä,Ö,Ü nicht richtig darstellt…
geht nun ….
aber was super wäre überall noch ein edit button, del steht
moin
ich bin leider erst heute über deine Seite gestolpert, großes Lob dafür.
Gibts AutoPostIt nicht mehr als download ?
Hab keinen Link mehr gefunden, darf ich trotzdem noch ? *vorsichtig nachfrag*
Hey Karin, Danke für das Lob. AutoPostIt kannst Du nach wie vor in genau diesem Beitrag zum Download finden
– Einfach mal den Link anklicken
oh, ich sollte weniger Nächte am PC durchmachen, dann würde ich auch wieder download-links finden :blush:
Tolles Tool, prima dass du es einfach so rausgibst
oder geben mußt :-/
Hast du schonmal daran gedacht, dir einen kleinen Paypal-Spendenbutton in die Ecke zu zaubern ?
Nein, so ein Spenden Button ist nicht geplant. Dieser Blog bleibt weitest gehend Werbefrei etc. – ich denke auf die 5€ Spenden im Monat kann ich dann auch noch verzichten
Hi Subseo,
erstmal vielen Dank für das tolle Tool, ist sicher nicht alltäglich das einer sowas einfach so rausgiebt.
Ich habe eine kurze Frage: Bei mir (sowohl lokal also auch auf ner “echten” domain) kommt der Fehler
Cant parse the feed http://xxx.xxxxx.de/autopostit/feedresult.php?template=finanzfeed1 – check this url!
Was muss bei $path in die connect rein, der docroot?
1000Dank + frohes neues Jahr;-)
Ok, habs gefunden. War ein Prob. mit der extension=php_xmlrpc.dll. Die war in der php.ini noch nicht aktiviert…
lg
Atze
Hey Atze, entschuldige das ich jetzt erst antworte wo es eigentlich nichts mehr zu antworten gibt – Du hast das Problem ja schon hervorragend alleine gelöst
Nett das Du es hier noch einmal für die weiteren Leser/Nutzer schreibst.
Greez Subseo
Passt scho
Man kann ja bei einem kostenlosen Tool auch keinen Support erwarten
Aber nochmal zurück: Ich hatte bei der translate Funktion noch ein paar Probleme mit den Sonderzeichen etc. Ich hab dann in der translateclass.php htmlspecialchars_decode durch html_entity_decode ersetzen müssen, danach lief es ganz gut.
Alerdings übersetzt er die Titel nicht, ich hab auch noch nicht gefunden woran das liegt…
lg
Atze
hi
cooles tool! leider bekomme ich beim aufrufen der updater.php folgenden Fehler:
Fatal error: Call to undefined function xmlrpc_encode_request() in /meinverzeichnis/autoblog/inc/xmlrpc_class.php on line 14
Hey Seozoidberg
direkt über Deinem Beitrag hatte Atze das selbe Problem beschrieben und erklärt netterweise auch gleich wie es gelöst werden kann
@Atze
html_entity war glaube ich sogar noch als auskommentierte Function drinne oder? Ich weiß nicht mehr was der Nachteil war aber es gab einen
bzw des Titles: Ich bin gerade den Code einmal durchgegangen und habe ehrlich gesagt keine Ahnung warum es nicht funktioniert. Im Grunde verwende ich bei mir die selbe class und hab das Problem nicht. Ich finde auch keine Bug. Ich bin überfragt / blind
ist das bei euch auch immer so, dass er bei ca 20 blogs 3-5 minuten braucht um die upzudaten und meistens kommt er auch gar net bis zum ende, sagt dann immer:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
woran kann das liegen? timeout zu lange?
hmm also brauch man eigentlich nen Root-Server für das Script? Weil bei den meisten Shared-Hostern wird ja extension=php_xmlrpc.dll in der php.ini nicht aktiviert sein..
wie macht lfe das dann?
ich habs mal auf meinem localhost xampp mit meiner server-db probiert.
updater.php geht nun zwar, aber ich bekomme seltsamerweise keine feeds erstellt mit dem feedoptimizer?
der feedoptimizer sollte doch auch ohne xmlrcp gehen oder?
die Einträge sind in der Datenbanktabelle subfeeds jedenfalls vorhanden. strange, dass ich immer nen 404 bekomme, wenn ich den Feed aurufen möchte
Hi Björn
3-5min für 20 Blogs ist normal. Bedenke das das Script für jeden Blog mindestens 2 externe Server conecten muss. Einmal den Blog und natürlich einen Feed (oder mehr Feeds falls du mehrere eingetragen hast) 3min = 20 Blogs wären ca 10sec. pro Blog daher 5sec pro connect zu einem anderen server exclusive Bearbeitungszeit auf dem Deinem Server. Das könnte ich nur mit threads beschleunigen und eine vernünftige threading engine ist verdammt viel arbeit ^^
Halte es aber für ein geringes Problem da der Vorgang ja sowieso im Hintergrund durchläuft.
Dein Error ist mir neu und ich glaube auch nicht das es an einem Timeout liegt da hier normalerweise ein anderer Error erscheinen sollte. Kannst Du vieleicht mal in den Log schauen und posten was da steht?
@seozoidberg
Es gibt andere Lösungen als die extension. LFE scheint eine andere gewählt zu haben. Dein Hoster sollte ohne Probleme die Extension aktivieren können, im Grunde haben die wenigsten Host diese überhaupt aus…
Dein Xampp Problem klingt komisch… 404 bei der feed datei? hum… glaube nicht das das nen Problem an meinem Script ist
Hi
Es gibt leider nichts im error log. ich werde mal die server admins fragen, die sind immer ganz nett, mal sehen was die sagen
es lag an einem fehlenden “/” in der feedurl..
also all-inkl.com erlaubt keine xmlrcp-extension. Kennst du einen Anbieter, der die Erweiterung beim shared hosting aktiviert hat?
Naja, eigentlich sollte fast alle die Extension activiert haben. Empfehlen kann ich Dir in jeden Fall HostGator (10$ coupon: “hgc25″). Recht günstig, sehr guter Support und cpanel (was man ja immer mal wieder benötigt). Ach ja, WP uä. kann man auch auf Knopfdruck installieren. Domains würde ich aber eher bei Namecheap oä registrieren, da ist hostgator erheblich teurer.
gibts keinen Freehoster mit xmlrcp?
ich brauche das nur für dieses skript
Nein, und ehrlich gesagt finde ich derartige Frage immer ein wenig unpassend. Wer keine 10€ für ein Basis Infrastruktur (und hey, eine vernünftiger Space gehört da wirklich zu) in die Hand nehmen möchte wird es schwer haben irgend etwas zu erreichen. SEO und auch Black Hat SEO ist ein Geschäft und in einem Geschäft muss man eben auch etwas Geld in die Hand nehmen und investieren.
Das ist jetzt sicher nicht böse gemeint, aber los werden musst ich das jetzt doch mal
wordpress.com
Was willst Du damit sagen Björn?
ich hab schon einige Unkosten durch Webspace ohne xmlrcp unterstützung und domains etc. egal.. werde bei hostgator mir noch nen Account holen.
ein paar Fragen hab ich noch zum Feedoptimizer:
Max Posts ist die Anzahl maximaler Posts pro Cronjobausführung oder insgesamt?
Kann man Feeds gleichzeitig übersetzen und synonymisieren?
Können die Titel mit übersetzt werden?
max posts sind die maximale Anzahl pro Ausführung
Ja, man kann gleichzeitig übersetzen und synonymisieren
Die Title Übersetzung ist bugged und ich habe den Fehler leider noch nicht gefunden.
Hallo,
super script, danke!
hätte da mal eine frage:
wenn man einen blog mit verschiedenen kategorien hat, wie kann man das einstellen das in eine bestimmte kategorie des blogs gepostet wird?
vielen dank
mfg
mounty
hi mounty, das geht leider gar nicht. Habe das bei dem Sinn der Blogs nicht für nötig empfunden
hy subseo,
ich habe das problem, das bei meinem blog doppelter content erscheint, er postet immer wieder das gleiche. woran kann das liegen. habe ich da was übersehen?
vielen dank
mfg
mounty
Hallo Mounty,
wenn Du das Script für Deine eigenen WordPress Blogs nimmst, dann such mal nach dem “Duplicate Post Eraser” Plugin, das sollte in Deinem Fall Abhilfe schaffen.
Hallo, hab mal eine Frage – habe alles so gemacht wie gesagt, und auch lt. updater.php sind die feeds drin, aber in meinem Blog sehe ich keine einzigen Artikel ? User und PW sind richtig – irgendwelche Ideen?
Zunächst mal vielen Dank für das angenehme Tool subseo.
Das Problem mit dem nicht übersetzten Titeln ging mir allerdings ein wenig auf die Nerven.
Daher hab ichs mal direkt probiert:
einfach in die parser_class unter Translation einfügen:
$title = Google_Translate_API::translate($title, $fromlg, $tolg);
Ansonsten super blog, schau hier immer wieder gerne rein.
Servus Subseo,
ist dein AutoPostIt Script noch live? Ich bekomme es auf jeden Fall nicht ans Laufen! Vielleicht bin aber auch zu blöd um die connect.php auszufüllen!
Schöne Grüße
@Sascha
Eine Deaktivierte XMLRPC api vieleicht? Du solltest das posten einmal auf einem eigenen Blog testen bei dem Du XML-RPC aktiviert hast um das zu testen.
@Lord
Hui, Danke Dir für den fix, werde den bug dann mal beheben und neu uploaden.
@newbie
Das Script benötigt keine externen Resources, daher -> ja es ist nach wie vor nutzbar.
Great einen deutschen hier sehen
Aber ich habe einen Fehler während der Ausführung von Skripts auf WordPress-Blogs veröffentlichen
Können Sie sagen mir, wie dieses Problem zu beheben
Ich habe Fehler ist
Fatal error: Call to undefined function xmlrpc_encode_request () in / home / vuhen / domain.com / autoblog / inc / xmlrpc_class.php on line 14
Bitte helfen Sie mir zu fixieren, dass!
Dank
Hey Googler, it is absolut ok to ask in english instead of using a translation tool
You need to install/activate the xmlrpc extension. Take a look at your php.ini – extension=php_xmlrpc.dll should be activated.
greez subseo
Hey,
I am hosting on dreamhost and even activated what you said but still shows me the error
Fatal error: Call to undefined function xmlrpc_encode_request () in / home / vuhen / domain.com / autoblog / inc / xmlrpc_class.php on line 14
Please help me to fix that
Thanks
Hallo,
wie kann man an das Tool kommen ? der Download Link funzt leider nicht. Gibt es noch einen anderen Link ?
gruß Sven
Hallo,
danke erst ein mal für das Tool, ich bekomme eine Fehlermeldung mit der ich nicht wirklich etwas anfangen kann :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/vhosts/www.xxxxx.de/httpdocs/xxxxxxx/admin/index.php on line 45
Hast du /oder ein anderer da einen Tipp für mich wo der Fehler sein könnte (System: Linux, MySQL-Version: 5.0.32 PHP-Version: 5.2.0)damit sollte es doch eigentlich gehen? Das wäre Nett
gruß Sven
Hallo,
ich muss mich noch einmal Melden, zum oberen Problem, das hat sich Erledigt ( war zu blöd Heidisql zu benutzen).
Jetzt gibt es bei mir leider auch das was seozoidberg hat (es lag an einem fehlenden “/” in der feedurl..) und zwar erstellt er diesen nicht im “Optimize a new Feed” zwischen autopostip und feedresult.php das sieht dann im Orginal ungef. so aus : http://www.xxx.de/autopostitfeedresult.php?template=...
Wer kann mir sagen in welcher Datei ich dieses wie ändern kann.
gruß Sven
Hallo subseo,
würde dir gerne eine Mail schicken aber dein Contact Formular verlant einen (Capatcha)Code zum abschicken der aber nirgends steht. Ist das Absicht gegen Spam oder ein Fehler im WordPress ?
Meine E-Mail hast du ja kanst mir dein ja mal schicken
gruß Sven
Thx für den Hinweis Sven, Das Formular sollte nun wieder funktionieren
Hallo subseo,
toll das es wieder geht,hast du denn auch meine Mail erhalten?
( ca. eine Wocher her )oder ist diese im Nirvana verschwunden.
gruß Sven
26. November 2009
19:17 Uhr
tolles tool!
es gibt doch so plugins für wordpress in verbindung mit paypal.
verlange nen 50er dafür, dann ist auch ne gewisse animation für updates da