When I do my keyword research on Google, I do: Broad competition
Google Keyword Competition Info Script
9
When I do my keyword research on Google, I do:
Broad competition
Exact competition
AllInURL
AllInTitle
AllInAnchor
AllInText
It's a pain typing that for each word, so I wrote a script that pulls the info all at once.
Written in ASP and needs the Microsoft.XMLHTTP object, so this will only work on Windows Servers.
Feel free to use, distribute, modify or whatever. Works for me but I make no guarantees.
Ask questions here if you have any. If I can help, I will.
Results Screen Shot
Attachment 4127
Script
Broad competition
Exact competition
AllInURL
AllInTitle
AllInAnchor
AllInText
It's a pain typing that for each word, so I wrote a script that pulls the info all at once.
Written in ASP and needs the Microsoft.XMLHTTP object, so this will only work on Windows Servers.
Feel free to use, distribute, modify or whatever. Works for me but I make no guarantees.
Ask questions here if you have any. If I can help, I will.
Results Screen Shot
Attachment 4127
Script
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Google Keyword Competition Stats </TITLE>
<style type="text/css">
body {font: normal 12pt arial}
</style>
<!--
If would be nice if you left in the below, but if you get some sort of savage glee by deleting it, then have at it.
Script by Dave, AKA Wedango on the WarriorForum
ASP blog: http://retrowebdev.blogspot.com/
He also does web sites and stuff: Webdango.com
-->
</HEAD>
<BODY>
Enter Your Keyword
<br><br>
<FORM METHOD=POST ACTION="goog-stats.asp">
<INPUT TYPE="text" NAME="keyword">
<INPUT TYPE="submit">
</FORM>
<%
Dim strKeyword
strKeyword = ""
strKeyword = Trim(Request.form("keyword"))
If strKeyword <> "" Then
Dim objXMLHTTP, strURL, iBroadComp, iExactComp, iAllInURL, iAllInTitle, iAllInAnchor
Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
Response.write("Results for <b>"&strKeyword&"</b><br><br>")
'broad competition
Response.write("Broad Competition: "& fKeywordStats("broad",strKeyword) &"<br>")
'exact competition
Response.write("Exact Competition: "& fKeywordStats("exact",strKeyword) &"<br>")
'allintitle
Response.write("All In Title: "& fKeywordStats("allintitle",strKeyword) &"<br>")
'allinurl
Response.write("All In URL: "& fKeywordStats("allinurl",strKeyword) &"<br>")
'allinanchor
Response.write("All In Anchor: "& fKeywordStats("allinanchor",strKeyword) &"<br>")
'allincontent
Response.write("All In Text: "& fKeywordStats("allintext",strKeyword) &"<br><br>")
Set objXMLHTTP = nothing
End If
%>
<%
Function fKeywordStats(TheType, TheKeyword)
Dim strURL, strHTML, vStart, vEnd, vLength
vStart = 0
vEnd = 0
vLength = 0
Select Case TheType
Case "broad"
strURL = "http://www.google.com/search?hl=en&q="&strKeyword&""
Case "exact"
strURL = "http://www.google.com/search?hl=en&q="""&strKeyword&""""
Case "allinurl"
strURL = "http://www.google.com/search?hl=en&q=allinurl%3A"&strKeyword&""
Case "allintitle"
strURL = "http://www.google.com/search?hl=en&q=allintitle%3A"&strKeyword&""
Case "allinanchor"
strURL = "http://www.google.com/search?hl=en&q=allinanchor%3A"&strKeyword&""
Case "allintext"
strURL = "http://www.google.com/search?hl=en&q=allintext%3A"&strKeyword&""
End Select
objXMLHTTP.Open "GET", strURL, false
objXMLHTTP.Send
strHTML = objXMLHTTP.responseText
vStart = Instr(strHTML,"</b> of about <b>") + 17
vEnd = Instr(strHTML,"</b> for <b>")
vLength = vEnd - vStart
If vStart > 17 then
strHTML = Mid(strHTML,vStart,vLength)
Else
strHTML = "no results"
End If
fKeywordStats = strHTML
End Function
%>
</BODY>
</HTML> - webdango
- [1] reply
- Bruce Hearder
- webdango
- [1] reply
- Bruce Hearder
- [ 1 ] Thanks
- enterdragon Banned
- powercazh
- jminkler
Next Topics on Trending Feed
-
9