Translate your Site with Google Translate and jQuery
With the new Google Translate API and the jQuery Plugin from Balazs Endresz you can add more language versions within seconds.
With the new Google Translate API and the jQuery Plugin from Balazs Endresz you can add more language versions within seconds.
Erst vor kurzem wurde in Deutschland ein Link-Netzwerk aufgedeckt weil ein Blogger nicht mitspielen wollte. Aber im Vergleich zu JCPenney war das nur ein winzig kleiner Fisch …
Das Interessante daran ist warum hat es so lange geklappt und warum es angeblich niemand bemerkt, weder JC Penney noch Google? Da ist was faul. SearchDex ist da nur ein Sündenbock. Kein Mensch kann mir erzählen, dass eine Milliardenschwere Firma nicht mal schaut wie sei bei Google steht und warum.
Das Google das nicht checkt, ist schon wirklich erschreckend. So unbekannt dürfte tnx.net dann auch wieder nicht gewesen sein: http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=tnx+link+exchange
Und mit SearchDex stimmt auch irgendwas nicht: Die haben seit 2007 keine News mehr gepostet. Jemand hat da mal ein wenig gegraben: http://adwebdesigns.com/internet-marketing-training/2011/02/jcpenney-seo-google-searchdex/
A new release of the Google Ranking Checker Class is available now. The new version 1.2.0 is released under a Creative Commons license (by-sa 3.0) and supports locale settings for language and country.
Hi there
Love the script – Although, I cant get it to work properly… For some keywords it’s ok, but for others it just dont return a result…
I.e. I have a site called notebooktoshiba.net – I know for a fact that it is currently on position 13 on Google. The script turns up a blank for both “notebook toshiba” and for “notebooktoshiba” – Even “notebooktoshiba.net” gives a blank which should be a given 1st place position on Google. I have the same results for many other sites… What gives?
I’ve set the locale to “$rankingChecker->setLocale(‘us’, ‘en’);”
Good work btw
Would love to make this work and not jump on a Google scraper…
try ‘en’,'us’
You can use Google search rank checker to check your rankings
You can use Google search rank checker to check your rankings
I just want to know how to modify your script become multi Ses, so I can chek rank using Google, yahoo and bing using your existing code
I just want to know how to modify your script become multi Ses, so I can chek rank using Google, yahoo and bing using your existing code
Ich habe eine kleine Anpassung in der Class vorgenommen, da diese ab dem zweiten Keyword des Arrays bei mir etwas gezickt hat.
Folgender Bereich habe ich VOR das “foreach($keywords as $keyword) {” verschoben:
if (! empty($this->country)) {
$this->country = ‘&gl=’.$this->country;
}
Darfst du gerne für ein Update übernehmen
Ich habe eine kleine Anpassung in der Class vorgenommen, da diese ab dem zweiten Keyword des Arrays bei mir etwas gezickt hat.
Folgender Bereich habe ich VOR das “foreach($keywords as $keyword) {” verschoben:
if (! empty($this->country)) {
$this->country = ‘&gl=’.$this->country;
}
Darfst du gerne für ein Update übernehmen
Does anyone know what’s the daily limit on querying Google?
Does anyone know what’s the daily limit on querying Google?
Thanks for the nice code!
But I could not make it work properly. It always shows the same result unaffecting by locale settings.
And Can I use your API in my code?
I could not get one from the link given by you
Thanks for the nice code!
But I could not make it work properly. It always shows the same result unaffecting by locale settings.
And Can I use your API in my code?
I could not get one from the link given by you
Your script is accurately displaying the rankings but when I run it on my localhost, it’s getting me the rankings wrongly more often. I simply, do not understand why it’s display different results for same script. The only difference is API key. Which makes no sense to me. Do you know why? Thanks for the script though.
Your script is accurately displaying the rankings but when I run it on my localhost, it’s getting me the rankings wrongly more often. I simply, do not understand why it’s display different results for same script. The only difference is API key. Which makes no sense to me. Do you know why? Thanks for the script though.
Hey there,
I tried the script on my server and while it does return results, they are different from those shown in the Bohuco Labs example (which are actually correct in my case). In both cases I use de/de for lang/country. Any idea why the script shows different results?
Cheers,
Stefan
Hey there,
I tried the script on my server and while it does return results, they are different from those shown in the Bohuco Labs example (which are actually correct in my case). In both cases I use de/de for lang/country. Any idea why the script shows different results?
Cheers,
Stefan
try ‘en’,'us’
In “Google Closure Compiler with PHP” i described how you can use the compiler online via http. Now i will show how you do it local on your server with the java command line application …
in windows how to do that… i am using xampp and java is installed on C:Program FilesJavajdk1.6.0_18bin
in windows how to do that… i am using xampp and java is installed on C:Program FilesJavajdk1.6.0_18bin
in windows how to do that… i am using xampp and java is installed on C:Program FilesJavajdk1.6.0_18bin
Google Analytics kennt vier Traffic Quellen: Suchmaschine, Direkt, Verweisende Seite (Referral Site) und Kampagne … aber welche Benutzer fallen wo rein?
Google Analytics ist ein wahres Monster wenns um die Anzahl der Cookies geht, aber wozu sind alle diese Cookies nötig und was kann man eigentlich selber für Einstellungen vornehmen …
thanks
Google hat jetzt das angekündigte Multiple Sign-In aktiviert. Endlich kann man mit unterschiedlichen Benutzern auf verschiedenen Google Diensten angemeldet sein ohne das man mehrere Browser geöffnet haben muß. Multi Sign-In funktioniert derzeit nur mit Gmail, Google Docs, Google Reader, Google Sites, Google Calendar und Google Code, weitere Dienste können folgen.
Das neue Feature muss auf der Account-Seite aktiviert werden und ist noch nicht überall aktiv.
The only goal for an SEO is a good or very good google ranking. To ensure this you have to monitor your rankings and compare it to the positions of your competitors. With the Google AJAX Search API and my little PHP Class you can easy build a Google Ranking Checker …
The class needs an Google API key for the AJAX Search API (get it here) … it’s just one field and a click and you can start. You can check multiple keywords for multiple domains or urls, just pass this two arrays to the check() method.
This is nice article learned new things from this site.thanks for sharing
How do you post this when designing a website? Do you have the Html file?
Nice post!
The demo does not work?
thanks for info, bug fixed, now it works again …
Demo still doesn’t seem to work.
@Travis Demo works! What do you want to check?
HI,
This is very useful. Have you licensed this as GPL or MIT etc. Meaning may I use this in my own projects, for clients etc
hi, thanks for concern, the class has no license it is just free to use and modify for everyone. maybe when i have time i choose a gpl or lgpl license for it …
hi,
can you show us how we can invoke this script in html?
I checked out the test script and its not working. I tried a few keywords and came up with no results then i tried the most obvious keyword ‘Google’ and its coming up as 9th position? it should be #1 position.
Thanks for comment, i have checked the code and it works fine … but: my class is using the german language version and austria as country so google.at is on first position.
you can easily change that in the class … and maybe i will add this feature to the online demo … when i have time …
you’re absolutely right… i was thinking about that on my way home from work. If the server the script is located on is somewhere else the results will be different. i’ll have to play with your script.
thanks for the quick feedback
but its not very accuracy because i prove with keyword ‘deportes’ and domain ‘clarin.com’ and not results!!! (-) :S
Thanks for comment, i have a new version where you can set the country and language …
http://bohuco.net/labs/google-ranking-check/index.php
now you can try it with language “es” and country “ar” …
Hey DerFichtl,
The new version works great! I see a call to RankingChecker.php. Do you have a link to the code in that file somewhere?
I tried copying the code above to create a RankingChecker.php file to use with the new version, however I get this error:
Fatal error: Call to undefined method RankingChecker::setLocale() in /home/wadmin/public_html/index.php on line 17
Thank you, I really appreciate it.
Dear Wes!
Thanks for using the ranking checker, you can download the new version here.
Tnx for this! Awsome & handy script! if you had a donate button I would donate.
Thanks, DerFichtl!
The Zune concentrates on being a Portable Media Player. Not a web browser. Not a game machine. Maybe in the future it’ll do even better in those areas, but for now it’s a fantastic way to organize and listen to your music and videos, and is without peer in that regard. The iPod’s strengths are its web browsing and apps. If those sound more compelling, perhaps it is your best choice.
Great Post
Great Post
Selbst wenn man keine klassische Volltext-Suche auf der Seite hat kann man mit dem Site Search Tracking von Analytics arbeiten.
More …
Google hat soeben ein neues Feature in seiner Live-Suche freigeschaltet. Auf der Timeline kann man sehen zu welchen Zeitpunkt besonders viele Tweets zu der aktuellen Suchanfrage gemacht wurden … mehr im
Google Blog
Die Ladezeit einer Internet-Seite war schon immer wichtig, seit Jahren weiß man aus Studien das Benutzer wegklicken wenn sie zu lange warten müssen.
Hallo,
guter Tipp, hab es gleich mal auf SEO-Nachrichten.de aufgeführt. Hoffe, das ist OK so…
Grüße
Gretus
Eine gute Alternative ist auch Clicky: http://getclicky.com/219797
Google Apps Benutzer werden derzeit via E-Mail darauf hingewiesen das der Internet Explorer 6 in Zukunft nicht mehr unterstützt wird. Auch andere ältere – aber nicht genannte – Browser werden nicht mehr kompatibel sein.
Erst vorgestern hab mal ein bisschen herumspekuliert wie es denn vielleicht in dieser Auseinandersetzung weitergehen könnte. Und nur zwei Tage später sind wir schon gescheiter …
Heute hat Google verlautbart das sie in Zukunft die Suchergebnisse auch google.cn nicht mehr zensieren wollen, selbst wenn das zur Schließung der Seite bzw. Büros in China führt. Grund dafür ist nicht unbedingt die fragwürdige Einstellung Chinas zu den Menschenrechten …
Google hat heute eine Neuerung in seiner “Docs and Spreadsheets” Anwendung vorgestellt. Zukünftig wird man alle Arten von Dateien unter Google Docs ablegen können. Bisher war der Dienst nur auf verschiedene Dokumenten-Formate beschränkt, diese Beschränkung wird jetzt aufgehoben und die maximale Dateigröße wird auf 250 MB angehoben.
Mit einer neuen Technik, die sich Google als Patent schützen hat lassen, soll es möglich sein die Werbetafeln und Poster in Google Streetview zu erkennen und mit neuen Inhalten zu füllen. So könnte ein Kino zum Beispiel in Street View immer die alten Poster durch aktuelle ersetzen. Dabei soll wieder eine Art Auktion zum Einsatz kommen wie sie auch bei AdWords verwendet wird.
Das funktioniert sicher wunderbar wenn der Inhaber des Gebäudes auch derjenige ist der die Werbung bei Google schaltet. Unklar ist allerdings noch was passiert wenn zum Beispiel ein Konkurrent auf eine fremde Werbefläche will.
via ReadWriteWeb
Das aktuelle Mac Dev-Channel Release von Google Chrome unterstützt jetzt auch Extensions. Damit ist es auch für mich interessant sich mit der Plugin-Entwicklung für Chrome zu beschäftigen. Und ich muß sagen: Awesome!
… jetzt wo ihr online seits? Solche oder so ähnliche Fragen bekomm ich in den letzten Monaten gerne mal gestellt. Leuten die auf projektbasis arbeiten ist es oft ein Rätsel wie die kontinuierliche Betreuung eines (größeren) Webprojektes ausschaut, darum hier mal ein kleiner Einblick in die Arbeit der letzen zwei/drei Monate.
Today Google released their new Closure Compiler, you can use it to optimize and minify your javascripts.
You can find more details on using Google Closure API with ASP.NET at http://www.bloggingdeveloper.com/post/C-Wrapper-for-Google-Closure-Compiler-Compressing-Javascript-Files-on-the-fly-with-ASPNET-and-Closure-Compiler.aspx.
It features a C# wrapper for the tool.
The exactly same article here: http://blog.silex.co.in/2009/11/09/google-closure-compiler-with-php/
IMHO is my short article not worthy to be stolen … but … who cares
FYI, here’s a class that wraps the compiler and caches locally on disk so you can have a convenient debug/development cycle without calling the compiler for every request: http://code.google.com/p/php-closure/
Does someone have a benchmark site in order to compare performances for different minified scripts ?
thanks for the quick code post
“Head Chef – The Googlers are Hungry – The only Chef job with stock options!” … so lautete die Stellenausschreibung mit der Google einen Chefkoch suchte. Zu diesem Zeitpunkt arbeiten 45 Personen bei Google. Charlie Ayers wurde 1999 eingestellt, davor war er Koch für Grateful Dead, damals war er 33 Jahre alt und damit einer der ältesten Google Mitarbeiter. Seine Aufgabe bestand darin den Google Leuten täglich gesunde nahrhafte Mahlzeiten zu servieren damit sie gesund und produktiv bleiben.
“Nach den Wochenenden kommen die Leute immer und sagen: Ich hab am WE viel Geld fürs Essen ausgegeben aber es hat nicht so gut geschmeckt wie bei dir … ich antworte darauf … is because I care about you folks! I cook with love!”
An dem Tag als Google an die Börse ging gabs keinen Champagner, Ayers organisierte einen Eiswagen an dem die Googler den ganzen Tag Eis essen konnten soviel sie wollten.
2004 musste Google an die Börse, eigentlich wollten Page und Brin das überhaupt nicht aber die Investoren bestanden darauf. Nach ersten Gesprächen mit den Zuständigen bei der Wall Street war den Google Gründern klar das sie auf keinen Fall auf die traditionelle Weise an die Börse gehen werden. Sie waren unzufrieden mit den horrenden Kosten die die Börse verrechnen wollte (7% vom Gesamtvolumen), mit der Verteilung der Aktienkontingente, dem Ablauf, kurz gesagt, mit allem eigentlich.
Google beschloss alles selbst in die Hand zu nehmen, und gemeinsam mit ihrer Kanzlei konnten sie die Börse und die SEC (Börsenaufsicht) dazu überreden ein anderes System zu versuchen. Die Google-Aktien wurden nicht, wie normalerweise, unter der Hand an einige Großaktionäre vor-verteilt sondern mittels Rückwärts-Auktion (Holländische Auktion) gehandelt. Die geschlossenen Road-Shows die während der Stillhaltephase vorm Börsengang gemacht werden, wurden zwar abgehalten aber Brin und Page sagten den Großanlegern nichts was nicht auch im Internet zum nachlesen war. Damit hatten alle die selben Informationen und die gleichen Chancen auf die Google-Aktie.
Detail am Rande: Die SEC hat einige Pressetexte bemängelt weil Page seine Mitarbeiter nur mit Vornamen (zB.: Eric Schmidt) erwähnt hat. “Das könnte verwirrend und uneindeutig sein.”, aber Google hat eine Änderung aus ideologischen Gründen abgelehnt.
Bekanntlich dürfen Google-Entwickler 20% ihrer Arbeitszeit, also einen Tag pro Woche, an eigenen Projekten arbeiten. Eigentlich stammt diese Einteilung aus dem universitären Umfeld, wo immer ein Tag pro Woche als Projekt-Tag reserviert war. Google war aber nicht die erste Firma die dieses Prinzip übernommen hat, auch bei 3M gibt es so eine Regelung die damals zur Entwicklung des Post-Its geführt hat. Einige Projekte die bei Google als 20%-Projekt begonnen haben sind zb.: Froogle von Craig Nevill-Manning oder Google News von Krishna Bahrat.
Nachdem AdWords eingeführt wurde, eine Form von Live-Auktion für Suchwörter, schauten sich die Google-Leute an, welche Wörter am teuersten gehandelt werden. Alle waren etwas Verwundert, damals war das teuerste Adword: Mesothelioma, eine Form von Krebs die durch Asbest verursacht wird. Die Anwälte rechneten sich wohl gute Geschäfte mit Geschädigten aus die ihre ehemaligen Firmen verklagen wollten.
Eric Schmidt war CTO bei Sun und danach CEO bei Novell, und Schmidt hatte absolut kein Interesse daran, für Google zu arbeiten. Das Meeting mit Page und Brin machte er nur aus Gefälligkeit für einen Freund und Google-Investor. Genauso sahen es die beiden Google-Gründer die Schmidt für einen Erbsenzähler hielten den sie nicht in der Firma haben wollten. Das Gespräch begann damit das Sergey über die “stupidity of strategy” sprach die Schmidt gerade bei Novell eingeschlagen hatte. Danach stritten die drei eineinhalb Stunden über ihre grundsätzlichen Ansichten. Trotz dieses holprigen Starts hat Schmidt 2001 bei Google als CEO angefangen und führt bis heute das Tagesgeschäft.
Gordon 2:12 pm on February 19, 2011 Permalink |
Wir müssen das HTML für die Sprach-Auswahl, und eine kurze Javascript …
DerFichtl 11:03 pm on February 20, 2011 Permalink |