Andrew Shotland

Andrew Shotland is the proprietor of Local SEO Guide, a leading local search engine optimization blog and consultancy.

‘Things to do near me’ SEO

Columnist Andrew Shotland takes a look at the "near me" phenomenon and shares data that helps illuminate how to rank for these...

Ask The SEOs at SMX Advanced

Unable to attend SMX Advanced this year? Columnist Andrew Shotland recaps the "Ask The SEOs" session for those who missed...

Franchise SEO: For Masochists Only

Performing local search engine optimization for franchise locations can be a real pain. Columnist Andrew Shotland explores some common issues for...

Why Local Rank Trackers Fail

Columnist Andrew Shotland finds most local ranking solutions to be lacking for a number of reasons. Is there any way to solve this...

$.ajax({ url: '//munchkin.marketo.net/munchkin.js', dataType: 'script', cache: true, success: function() { Munchkin.init('727-ZQE-044'); } }); var parallax = (function(jq){ var $ = jq; function init() { var div = $('#img1'); var nav_div = $('#floatingnav'); function calculate_parallax_height() { var img_w = 3200; var img_h = 1040; var divwidth = div.width(); console.log('div width', divwidth); var newheight = Math.floor((divwidth * img_h) / img_w)-1; console.log('new height', newheight); return newheight; } function resize_all_parallax() { var newheight = calculate_parallax_height(); div.height(newheight + 'px'); var newtop = newheight - 88; //nav_div.top(newtop + 'px'); } $(window).on('resize', function(){ resize_all_parallax(); }); resize_all_parallax(); $(window).on('scroll', function(){ var newheight = calculate_parallax_height(); if (newheight <= $(window).scrollTop()) { // if so, add the fixed class nav_div.addClass('scrolling-nav-top'); } else { // otherwise remove it nav_div.removeClass('scrolling-nav-top'); } }); } return { init: init }; })(jQuery); seonewsnews