search
Carter Cole LinkedInCarters Twitter PageCarter Cole on Facebook Carter Coles RSS

Tuesday, March 29, 2011

Google's little 404 page helper and dangers of soft 404s

Making sure your pages are returning proper http codes is important to your SEO efforts... (especially with redirects) but another problem that can use up your crawl quota with googlebot is an infinite space problem... these pages can be driven from a database but are often soft 404s or pages that dont exist but still return a 200 code

You should make sure your pages are returning proper 404's alot of webmasters choose to add some little joke to break the users frustration of missing a page but while digging around in google's help docs i came across a little script they wrote to include pages urls who may be the correct version of the wrong url

Just drop this code on your 404 page and be sure to change the domain name to match your own
<script type="text/javascript">
  var GOOG_FIXURL_LANG = 'en';
  var GOOG_FIXURL_SITE = 'http://www.cartercole.com';
</script>
<script type="text/javascript"
  src="http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js">
</script>
and another cool trick i just though of would be to add something like this to the page aswell
<script type="text/javascript">
  _gaq.push(["_trackEvent", "SEO", "404 Error", document.location]);
</script>
then you can see any 4040 errors that your getting and figure out what you need to redirect to so any link love the url may have doesn't get lost

PS:

The LizaMoon SQL Injection Attack

Ok so i ran into this SQL injection attack today and I wanted to throw up some info on how to clean your database, what the code probably looked like and what you need to do to protect yourself in the future... this is the little code snippet that is injected onto all the string columns in the database you can see how they use the </title> to try and jump out of the title tag (if a column is title tag) so the script would be run in the head. it also doesnt check for previos infections so you can see on some sites its strung 2 or 3 times
]]>
based on what ive seen and found Im gonna take an educated guess and say that this is a hackers spider that has been designed to look for fingerprints of exploitable code and automates the hacking. doing a google search for the string it drops you can find pages of results that have been compromised. here are some of the victims of the attack
  • http://www.cmobjects.com/default.asp?ID=09984D98CB604C0B8A69566F9145173E
  • http://www.cheerextreme.com/toast/toast.asp
  • http://www.ybm.org.il/hebrew/Article.aspx?Item=1139
and not only that there arent many people talking about it... apparently it made it to itunes at some point and other people have mentioned it on forums so who knows how many domains have been affected... ill update this soon with a removal stored procedure... i forgot the code at the office

Wednesday, March 23, 2011

AOL Way - PDF copy of the leaked master plan

AOL is working to make a comeback... they have a new logo and are trying to make the push back into the market after failing with all those free CDs. SO here are some of their aspirations:

  • He wants pageviews per story to jump from 1,500 to 7,000.
  • He wants video stories to go from being 4% of all stories produced to 70%.
  • He wants the percentage of stories optimized for search engines to reach 95%.

Where did we get all this? the people over at Business Insider found it for us :) then i went and dug up the PDF version and posted it to SlideShare for everyone


some people are already asking on Quora if this type of leak should be legal... well some people better keep hold of their docs a little better i guess

oh and if you cant get it from slideshare heres another copy of the leaked AOL document on Google Docs

Saturday, March 12, 2011

a review of dragon dictation for iPad written using dragon dictation for iPad

This is a review of Dragon dictation as transcribed by dragon dictation so I'm still at this thing run I'm going to go and talk about everything that I want to talk about that he needs to do ugly little bit about the history of voice recognition and we'll see how it does so voice recognition is kind of one of the really cool things of the new computer age and out used to suck and Google is getting a lot back a lot better at it and so like voice recognition software is really being for like hands free and mobile devices so they rather than interacting with the user interface through sunscreen application I can use voice haven't read to them there by e-mail or things like that there's much different stuff eggs and used in fire aircraft video games all kinds of different things and so there's a couple different ways that they can do it there's dynamic time for being speech recognition Markov chain models and all this stuff it does text to speech so anyways now I'm on the iPad and I'm using dragon dictation to see if it's viable to try and write a blog post just by dictating cause I second typing it's really one of my failures as a nerd I need to really put in some work and trying get my words per minute up but anyways so I remember reading to my computer table 2 cities and reading it all this stuff so if you get my voice and now Google stuff is b*dass it's a lot better at recognizing all kinds different words this one seems like it's doing pretty well I mean I guess you will be the judge of it reading this blog post that I'm in a post straight out of this recording and ohsaa recording it's will this dictation to Dragon dictation so anyways hope you're like this post I think it's kind of a clever thing to do and we'll see how it does and if you have a questions or know of any other good dictation program so you think we should try Island love to hear about them alright until next time this is Carter Krolls signing off from Carter's technology blog. Thank you and goodbye

Carter Cole
Never send a human to do a computers job
http://cartercole.com