Welcome to the Q&A Forum

Browse the forum for helpful insights and fresh discussions about all things SEO.

Latest Questions

Have an SEO question? Search our Q&A forum for an answer; if not found, use your Moz Pro subscription to ask our incredible community of SEOs for help!


  • Forgive me if this is a silly question, but does this mean you would need to go and identify all the urls with extra parameters, and add canonical tag pointing to the primary url? Coz if so, that would be an extremly labourious task, no? Some of my duplicate issues, have 50+ urls that are being counted as 'duplicates'. There must be a better way, hence, I fear this must be a silly question...  

    Intermediate & Advanced SEO | | JulesGCC
    0

  • .htacces is supposed to be in the root. It is a server file not a CMS file.

    Technical SEO Issues | | Stramark
    0

  • Hi Graeme, For old product pages - your solution is good regarding showing users alternatives to the out of stock products. No need for an "out of stock page" as there's no value in that for crawlers or users. Regarding point 2 - if you redirect discontinued product pages to category pages that should be fine although Google may regard that as a soft 404. If there are loads of products like this and you 301 them in one go then the chances are it will flag up in Google WMT. If there are a small number and you introduce them gradually then you'll probably be fine. For the crawl errors question, adding value to the pages in terms of related products is a good solution if that's viable and the pages will be different enough from each other (i.e. no duplicate content). One thing that isn't clear at the moment is if you're redirecting empty category pages all to the homepage - or if it's possible to redirect or canonical them to their parent category. e.g. For home -> clothing -> men's clothing -> shoes If all the men's shoes are discontinued, then redirect that page to men's clothing rather than to the homepage. This reduces your chances of getting a soft 404, and is also arguably a better user experience. Hope that helps, George

    Intermediate & Advanced SEO | | webmethod
    0

  • I think you should use a review aggregator like YotPo. These will deliver reviews to your contractor's sites without duplicating the content because the content won't be in the source code. Any plug in you can design will prevent duplicate content. You will basically display the content without it being in the code. The only HTML the robot will see is the coding for the review system.

    Reviews and Ratings | | MonicaOConnor
    0

  • David, yes you can serve that as a solution as well and the User-agent string will be rogerbot. Sorry for any confusion this caused on your end. Once you get this up and running Roger will crawl like there is no tomorrow!

    API | | jameskais
    0

  • Thanks for the quick response. Great! Yep I've found that on the standard Pro account you can only track 3 competitors per campaign, hence our need to break out our categories into different campaigns. One issue I can foresee though is with our product URLs which look like this: example.com/product/title/1234567 Therefore a product in the Games category wouldn't necessarily be tracked. Is this correct? Would adding a keyword that relates to this product to the Games campaign make a difference? Thanks!

    Getting Started | | kevinliao
    0

  • Hi Cole! It takes our partners about 8 weeks to process the data. We don't have control over this but if the updates are not reflected past 8 weeks, definitely let us know at help@moz.com so we can check with them for status.

    Moz Local | | DavidLee
    0

  • I think using the .com would be fine. I would avoid 301 redirecting the penalized site to the clean domain.

    Intermediate & Advanced SEO | | anthonydnelson
    0

  • Thanks Kate! I didn't know that about the Facebook relationship. I'm seeing some improvement, and it looks like it's due to changes like the ones you're mentioning. It's like Bing/Yahoo are just a couple years behind and are still using factors Google has moved past or doesn't pay as much attention to.

    Alternative Search Sources | | WilliamKammer
    0

  • Great question. Search engines presently don't index highcharts or other graphs presented using HTML+JS combinations. However it can't index the information in images either, just the image itself. Search engines have become increasingly sophisticated at indexing content rendered/presenting using Javascript so the day may well come when these charts do become indexed. Extracting information, especially structured information, from images is probably going to remain a harder problem to solve than traversing the DOM and interpreting the structure of the charts. Another factor is the native format of the data. If you use a dynamic charting solution like highcharts to render data present in the document then search engines will already be able to index the table and access the data. That isn't going to be the case for images. So I would recommend, wherever possible, putting the data in the document as a HTML table and using Javascript to present this as a dynamic chart. This will also mean those folks who browse without Javascript enabled will get to see your data, albeit in a different presentation.

    Intermediate & Advanced SEO | | AlexMcKee
    0

  • Hi There, As Sheena said in the previous response making sure that you are logged into the correct account is always the first step to trouble shooting GA. From here we generally recommend to completely disconnect and reconnect your Google Analytics profile in MA. To do this please follow the instructions provided: Head to your campaign settings by clicking the button on the right-hand side of your campaign: http://screencast.com/t/V01YCyARn -Click the pencil icon next to the Google Analytics section of the settings page: http://screencast.com/t/TYMEMb4UI Disconnect your Google Analytics connection: http://screencast.com/t/psmFgYkOm74R Go back to your settings page and click on "connect account." Please make sure you are logged into the GA account that has admin access to the GA profile for the site you are tracking for this campaign. Hurray! This should let you grab the most current traffic data! If you continue to run into issues please feel free to write into help@moz.com and you will be able to speak to a customer service representative 1:1. Hope this helps and I look forward to hearing from you soon. Have a great day!

    Getting Started | | Sean_Peerenboom
    0

  • I didn't - thank you! I chose discount because it's a $50 off discount for the month, but offer makes sense as well. Did I structure my code properly? I typically use the structured data markup helper but it doesn't seem to feature discounts or offers beyond the basics.

    Intermediate & Advanced SEO | | 19958
    0