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!


  • Hi Ricky, This one is always a tough question to answer. It depends on a number of factors, not least of which being your vertical but it will take some creative thinking for sure.\ Unfortunately it isn't something I can even give you broad suggestions on. The questions you need to answer are "who would want to see our services pages?" and once you're comfortable you've got the answer to that, ask "where would they find it helpful to stumble across this page?". It could be an industry-relevant website where your product is a great fit, maybe a relevant forum where someone is literally asking for what your page covers etc. This is why it's so important to make all of your landing pages genuinely helpful - if the current answer to the first question is "nobody would want to see it, it's terrible" then that should be priority #1 Build something link-worthy and reach out to those niches. Don't forget good old fashioned competitor link analysis here either. You may find nothing directly in their link profiles but it might spark an idea - I know it's happened to me plenty of times!

    Technical SEO Issues | | ChrisAshton
    0

  • I agree with Miriam.  Make the franchisee write the content for the site.  Make unique, substantive, website content part of the franchise agreement.

    Local Website Optimization | | EGOL
    0

  • You're very welcome, we're all in this google together. I know that issue all too well, happens a lot with sitemap pages, sites that don't declare one type or url structure so they have site.com/ and site.com. I'm kinda surprised the CMS doesn't redirect the url when you create the friendly url, but glad they agreed to work on it, I would utilize your best offense and get the other customers of the CMS to upvote and squeak their wheels.  Since this also seems like a case of a CMS missing crucial features for site growth. If they don't fix this promptly, consider if possible a switch to a more commonly used CMS like Drupal, Wordpress or even Joomla, all are established for years with these kinda issues already worked out and in some cases extra addons to help assist. But understand, often the choice of CMS isn't always up to us. It does seem like for now, best you can do is try and reduce what you can on that page, but could be that the issue will keep presenting itself until the root cause is contained.

    Technical SEO Issues | | Deacyde
    0

  • You can not recover in time. When there is an update will appear. See you!

    Other Questions | | elsenorglobo
    0

  • OSE seems to be locating your links - up to over 3500 from the other day when I saw was like 300. So I would say when the index refreshes next, you'll see this return. If not, hopefully tech support can help more because it's definitely a weird issue. Headers look fine, robots is ok, no meta robots blocking it & I can crawl with Screaming Frog ... so yeah. No reason other than the glitch that I can see.

    API | | MattAntonino
    0

  • Hi Maciej I'm afraid there isn't a way to tell us where you listings are located. The check listing report is a live search tool, so it will depend on Citysearch to return results to us. We simply query their API for the NAP so there could be an issue with their database, or the listing is not available.

    Moz Local | | DavidLee
    0

  • Our clients have bespoke CMS's developed in-house, with additional functionality built in if a client needs something different. But I think it would be a great idea to ask our developers if we could start making this standard across all new websites. Definitely seems like something that will make life a lot easier in future... Thanks again for your help!

    Technical SEO Issues | | Ria_
    0

  • This is one of the biggest issues I see with ecommerce sites these days. Automatic feeds of data, titles, descriptions, product info, etc. right into the store. It never ranks all that well without massive authority. To be honest, the more you can change pre-import the better. Add something to the titles, change them up manually with an intern - whatever it takes to create unique value. For a while I was outranking Polyvore, David Jones & Amazon for the word "skirt" just because my product and category descriptions were massively different than anything on Google at the time (longer, more detailed, more useful.) In this type of situation, don't be afraid to experiment. You're not going to outrank eBay, Amazon or the OEM for most products individually but if you try mixing things up you may find weaknesses that are easy enough to exploit. Whenever I imported, I'd alter the CSV files directly and then import. Made life so much better (and drastically improves rankings on long tail searches.) (A small, small e-tailer won't do this but a mid size to large one always should be.)

    White Hat / Black Hat SEO | | MattAntonino
    0

  • No problem! I'm not too familiar with secure migrations in WP, but I bet there is some kind of plugin for that.

    Intermediate & Advanced SEO | | LoganRay
    0

  • Googlebot certainly fetched. And it definitely rendered. But it didn't scroll, so the animation never took place. Barring anything unorthodox, the content is there - it's just waiting to be animated when the scroll event triggers the function. (onScrollInit). Here's more about animations and Waypoints.js. There's a pretty concrete example toward the bottom of the linked article. It will show you that, yes, the content is there in HTML form. It's just waiting to be displayed in whatever fancy way. The JavaScript approach could be problematic, in some instances. For some reason your JavaScript might not load on some sessions. Or perhaps someone will visit the site with JavaScript disabled in their browser. The former is more likely than the latter, for a number of reasons. Barring any concrete example, beyond the image (we need URLs!!! ), you can the check the live URL. You would do so using the cache: operator. Usage is as follows: cache:thesite.com/the-fancy-javascripts This will show you a cached example of the page. Should it be live, and unblocked by various robots (txt and/or meta), it may be cached by now. If you can see the animations firing on-scroll, the content is indexed. Though it's generally preferable to show all content as soon as possible, without much hand-waving (fancy javascript animations, etc.). Edit: I also forgot to mention one pretty critical thing. Make sure legit search engine bots have access to the site's CSS and JavaScript. If they don't, that will create problems as well.

    Web Design | | Travis_Bailey
    0

  • Hi Vernon, to answer your questions... I prefer to put review Schema markup on the home page since it's likely to show up at the top of a branded SERP. There's no telling how Google will use your data. I've seen this Schema work and not work, with no rhyme or reason. Yes, you may embed the AggregateReview within the HomeAndConstructionBusiness tag, but it's not necessary. You can do something as simple as this: Hope this helps! Brodie

    Local Website Optimization | | bdiddy
    0

  • Thank you very much! I will be taking a deeper look into both Pete's post as well as the schema.org Best Regards

    Technical SEO Issues | | Koki.Mourao
    0

  • The only valid redirection is the one based on user browser, not IP, IMHO. However, if you want to use that kind of redirection for the home page (not the others pages), then that redirection should be working the first time, so that users can eventually choose to go to another version of the site they prefer (i.e.: I live in Spain and I go to domain.eu. When I travel in the US, I still want to go to domain.eu, not always being pushed to use domain.com). Moreover, doing that, you will let crawlers to discover also the others version even though they were redirected to the one corresponding to their IP the first time. In other words, Googlebot (Mountain View, USA, IP), the first time will go always to domain.com, but once there it will able to discover also domain.eu and domain.co.uk from the versions selector, and it won't be redirected again to domain.com. Said all this, the fact is that you want to target a political area (EU) with domain.eu, the world with domain.com and the UK with domain.co.uk. This desire to target three different kind of geographies complicates everything :-). The only solution I see is: Domain.com set up as "global" >> hreflang="en". All users using English will see it in the SERPs despite of their location but in these cases (see point 2 and 3); Domain.eu set up as the site for the European countries >> hreflang="en-ES" - hreflang="en-IT" - hreflang="en-DE" and so on. Domain.co.uk set up as the site for Great Britain >> hreflang="en-GB". Doing this and implementing the hreflang in the canonical URLs of the sites and referencing only canonical URLs of the others sites (apart having the self-referral hreflang), then you should be safe. However, remember that with those hreflang, people searching in another language than English will never (or almost never) see your sites but for brand name searches or very specific brand + product queries. Therefore, I am still of the idea that having only English websites for targeting the world means missing a huge business opportunity.

    Technical SEO Issues | | gfiorelli1
    0