Bing hat gerade die eigenen Webmaster Tools etwas aufgefrischt und einige neue Tools eingefügt. Eine kurze Zusammenfassung zu hat Malte auf SEO.de veröffentlicht.
In meinem Artikel möchte ich nicht auf alles Neue eingehen, sondern nur ein kleines Macro vorstellen, welches die Links aus dem neuen Bing Link Explorer exportiert. Das Macro ruft den Link Explorer zu einer zuvor eingegebenen Domain auf, trägt nacheinander in die Filter das ABC ein und exportiert jeweils die Liste.
Je nachdem wie umfangreich die Backlinks sind erhält man so ein “paar” mehr Links beim Export. Bessere wäre es noch, sich die Keywords einer Website zu holen und diese anstatt des ABCs abzufragen oder auch Kombinationen wie aa, ab, ac zu probieren (spielt mal etwas herum und teilt gerne eure Erkenntnisse mit uns allen). Wer die Filterliste erweitern möchte, kann die Filtereingaben einfach bei keywords.push() in das Macro eintragen.
Wie funktioniert es?
- Um das Macro zu nutzen muss iMacros im Browser installiert sein
- Wenn iMacros installiert ist, erstellt man eine neue iMacros Datei und vergibt einen Namen wie bing_link_explorer.js – Ganz wichtig hier ein .js (JavaScript) anzuhängen, da mein Macro eine Mischung zwischen JavaScript und iMacros ist
- Wenn die Macro Datei existiert auf bearbeiten gehen und meine Macro einfügen
- Jetzt noch fix in die Bing Webmaster Tools einloggen, das Macro starten und abwarten was passiert
Das Macro
var macro;
var jsLF = "\n";
var i, retcode, errtext;
// init
var input_url = prompt("Host (www.google.de)","");
var bing_link_explorer_url = "https://ssl.bing.com/webmaster/diagnostics/link/explorer?url=http%3A%2F%2Fwww.test.de%2F&targetUrl=http%3A%2F%2F" + encodeURIComponent(input_url)+ "&filterBySite=&anchorText=a&additionalQuery=&scope=domain&source=1";
// open bing link explorer
macro = "CODE:";
macro += "SET !TIMEOUT_STEP 0" + jsLF;
macro += "SET !ERRORIGNORE YES" + jsLF;
macro += "SET !EXTRACT_TEST_POPUP NO" + jsLF;
macro += "TAB CLOSEALLOTHERS" + jsLF;
macro += "TAB T=1" + jsLF;
macro += "URL GOTO=" + bing_link_explorer_url + jsLF;
retcode = iimPlay(macro);
if (retcode < 0) {
errtext = iimGetLastError();
alert(errtext);
}
// input abc or keywords / anchorlinks
keywords = new Array();
keywords.push("a");
keywords.push("b");
keywords.push("c");
keywords.push("d");
keywords.push("e");
keywords.push("f");
keywords.push("g");
keywords.push("h");
keywords.push("i");
keywords.push("j");
keywords.push("k");
keywords.push("l");
keywords.push("m");
keywords.push("n");
keywords.push("o");
keywords.push("p");
keywords.push("q");
keywords.push("r");
keywords.push("s");
keywords.push("t");
keywords.push("u");
keywords.push("v");
keywords.push("w");
keywords.push("x");
keywords.push("y");
keywords.push("z");
for (i = 0; i < keywords.length; i++) {
iimSet("KEYWORD", keywords[i]);
macro = "CODE:";
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/webmaster/diagnostics/link/explorer?url=* ATTR=ID:anchorText CONTENT={{keyword}}" + jsLF;
macro += "TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:linkExplorerForm ATTR=ID:exploreUrl" + jsLF;
macro += "ONDOWNLOAD FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}} WAIT=YES" + jsLF;
macro += "TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:export " + jsLF;
retcode = iimPlay(macro);
if (retcode < 0) {
errtext = iimGetLastError();
alert(errtext);
break;
}
}
Pingback: SEO Tools in den Bing Webmaster Tools dank Phoenix Update
Da war wieder einer schneller als ich, geil!
( Ich hab’ meine jQuery-Version auch gerade fertig ^-^ )
Das Alphabet durch zu gehen reicht IMHO völlig aus, denn wenn man sich die Daten mal anschaut, fällt auf dass der durchsuchte Anchortext tatsächlich ‘das komplette HTML zwischen <a> und </a> meint. HTML-Kommentare usw. matchen also auch.
Great job!
Pingback: Bing Link Explorer Bookmarklet