Category: Intermediate & Advanced SEO
Looking to level up your SEO techniques? Chat through more advanced approaches.
-
AngularJS - What To Consider?
While developing that new website with angularjs you need to keep in mind SEO and what crawlers do. Put it in a simple way, you should always render the page server side at first load in a crawler friendly way, and use angular client side for UX. To use AJAX to load content is bad for seo no matter what js framework/library you use, from old jquery to angular or react it's always the same story, don't load SEO valuable content through ajax, or crawlers will likely totally ignore it. So, secure you are giving visitors and crawlers valuable SEO content right away on first load, server side, and use angular to manipulate it according to user actions. And while doing that, don't be tempted to cloak, or google axe will hit you. I have been developing websites using angularjs for years now, and always got great SEO results. Good luck.
| max.favilli0 -
Ranking with subdomain - Urgent
Hello, To answer your question, yes it is possible to rank sub-domains. In general they tend not to rank as well as root domains but they can and do rank. Depending on the difficulty of keywords, you'll have different results. I think your going to have more challenges using Wix in general than other CMS sites. While I don't have any personal experience with Wix, I have seen many post here about problems with ranking, and more often with reporting.Google "Moz SEO Wix" to see some of the other questions and concerns raised on these forums. Wix uses Javascript to load data to your webpages. The problem with this is that Javascript is client side script which basically means the page is loaded after you get to a page, while crawlers expect the content to load from the server (server side). This is basically a way to say "most" crawlers / spiders will not be able to read your site. Which makes reporting, and SEO particularly difficult. That is not saying your site will not rank, Google has one of the most sophisticated crawlers and likely can read through it, but trying to tweek anything will prove challenging without the help of many of the SEO tools out there. I will also add, "free sub-domain" sets off an alarm for me. In general sub-domains are inherently free. Wix may mean that you may use their tools to design the domain, but it just sounds funny. Kinda like saying free water with every car wash. Anyway hope that answers your questions and gives you some help, Don
| donford0 -
Showing up in Bing and Yahoo, but not Google? - Spa Spot
Private network - essentially if you own all those sites that are linking to you, all using the same template, etc. that's potentially very bad. Especially when done the way you've done it. If you're using an SEO agency who is building links from sites like hottubgalaxy (dotcom) for you, they're doing a very poor job of hiding their intent. If you are doing this yourself, stop it. You obviously know a little about SEO given your exact anchor text link to start your question ... but even that, here on Moz, is kind of suspect in most cases. You could just give us the URL.
| MattAntonino0 -
Deep linking with pages behind password protection?
Hi there. Well, as far as I understand, it will bee possible only if you can get to those pages without use of any password. And, quite honestly, if that's happening, you have some issues with protection So, you probably can link, but I don't see any way it would be helpful for SEO or any other purposes.
| DmitriiK0 -
Decreased organic traffic but increased Webmaster Tool Queries
There can be multiple reasons why this could have happened but before I start, I personally do not trust the data by search console and the main reason is because its delayed but I don’t think it can’t be that wrong that it will challenge the data provided in Google Analytics. Here are some of the possibilities: Check your analytics IP data (ignore traffic from…) There is a possibility that Analytics is ignoring some of the data as instructed whereas webmaster console is looking into every detail. Very nice point by Matt. Maybe analytics data is not available on every page on the website and Search Console is tracking that traffic as well. Also, make sure that you are looking in to the full traffic data in analytics and not just the search traffic only as search console will be tracking the data from search, referral, paid and more. I believe a quick audit should point where the problem is! Hope this helps!
| MoosaHemani0 -
Question about structuring @id schema tags
Hi Rosemary! Did Everett's response help, or could you provide a link? Thanks!
| MattRoney0 -
I have rebuilt a website on a new domain and followed SEO protocol to maintain authority, but the results and rankings are declining.
Thank you for sharing your expertise. It's greatly appreciated!
| Web3Marketing870 -
Heading Tags & Content Count
It's something I'll talk to the developers about, thank you
| BeckyKey0 -
Mobile Meta Descriptions?
Sitemap is little bit tricky. There isn't free tool that make sitemaps with desktop/mobile annotations. That's why you need to talk with CMS authors and they to make plugin for it. Or outsource to 3rd party. Same is with desktop/mobile linking. It's much better if they make this change.
| Mobilio0 -
Targeting two search terms with same intent - one or more pages for SEO benefits?
My first reaction was to suggest you go ahead and optimize separate pages for each of the two terms, outdoor advertising and billboard advertising. Then I read your comment "the company only offers billboards". Now I agree with Erika that it makes sense to optimize the home page for the overarching brand offering / message (billboard advertising). It would be misleading to do otherwise and you'd be setting yourself up for high bounce rates, low time on page, and disappointed visitors. You also said your main competitors have not optimized pages specifically for billboard advertising. That might work to your advantage.
| DonnaDuncan0 -
Why differents browsers return different search results?
I just browse via Google.IT for "vangogh" and you're on N:2 spot after Italian Wikipedia article. I strongly recommend you to create account in SearchConsole and verify your site. There you can see in SearchTraffic exactly what position you get in SERP results. Now answer for browsers - modern search engines return SERP pages optimized for specific browsers. That's why it's possible browser X to see some results, browser Y to get other results. There is no way to escape this unless you change "user-agent" string in browser with some plugin. Some engines are even going further that return personalized results based on IP, previous searches from this IP, previous searches from this account, previous clicks on SERP, etc. The only way to get right position is with SearchConsole or special tracking tools as Moz RankTracker. And there you can see "average position".
| Mobilio0 -
Can you apply schema to a newsletter signup link?
Yes, there are 4 Schema.org objects: https://schema.org/SubscribeAction https://schema.org/RegisterAction https://schema.org/JoinAction https://schema.org/FollowAction There is only one issue - on all of them there is "agent" that we're talking about. Like "John join ACME", "John registered to ACME", etc. And without agent codes can be verified w/o issues but look meaningless "join ACME", "registered to ACME", etc. I also try to implement Join/Subscribe/Register as SiteLink: https://developers.google.com/structured-data/slsb-overview but can't pass validation because "query-input". If exist it's unknown for subscribing, if i delete it it's missing and required. So consider both ways as broken currently. Anyway - you can markup emails: https://moz.com/blog/markup-for-emails and make them little bit actionable.
| Mobilio0 -
E-Commerce Mobile Pagination Dillema
Hi Sarah, First of all, Martijn is right, any of your solutions are definitely not cloaking. Google understands the complications of pagination. Your solution is probably the simplest, as long as that extra content doesn't slow page load too much. You can also paginate in a way that's even between mobile and desktop, so multiple mobile pages can canonical to the same desktop page. For example, if the desktop version of review pages lists 10 reviews per page, and the mobile version lists 5, then mobile pages 1 and 2 would refer to desktop page 1; mobile pages 3 and 4 would refer to desktop page 2; etc. Either way, you're on the right track! Kristina
| KristinaKledzik0 -
Old site penalised, we moved: Shall we cut loose from the old site. It's curently 301 to new site.
Just to add to this, I'd look at the backlink profile and see the ratio of good to bad. If it's nothing but terrible links, I'd kill the 301 redirect. Though honestly at this point any damage that's done has probably already been done. Do you see any notice of penalty in WMT? If so definitely kill the 301. If not, and there are some good links, probably just move forward. If there are any pages with particularly good/bad ratios, you can do page-level redirects rather than domain-level redirects. If you have no reason to believe you're under penalty, it's probably best to simply move forward. Try to have the worst of the worst removed, build or re-build links to the .com, and work on getting legitimate links going forward. It's all very hard to say without looking at the site or the links, but hopefully this is helpful. Keep the disavow on the .com as long as spammy links are still more-or-less pointing (albeit through a 301) to your site.
| Carson-Ward0 -
Same language, Different countries. What would be the best way to introduce it?
Thanks for your input Gianluca, The ecommerce ( http://www.fiberscope.net/ ) doesn't seem big compare to bigger fishes. What do you think, are we on the right path with the current structure?
| Meditinc.com0 -
Null Alt Image Tags vs Missing Alt Image Tags
Thanks, guys. I've adjusted alt images tags on pages that really matter to me for organic. The tens of thousands of other images/pages are just going to have to chillax.
| 945010 -
New websites
If it's only about the H1 - if you look at the source the H1 tag is commented Example; http://runforcharity.com/start-to-run/get-off-that-couch/getting-fit-for-a-marathon - H1 tag in source: Seems more an issue with your developers than content. The main title on that page is GETTING FIT FOR A MARATHON - which is the H2 title. I would change this to the H1? Dirk
| DirkC0 -
Sitemaps and dynamic pages
Hey Malika, If you're talking about HTML sitemaps for a site with thousands of pages then I would even stay away from it and go for the XML sitemaps that you could add to speed up indexation. The keyword focused ones won't help you enough for now to make life easier to speed up indexation and might even cause bigger issues as you'll have thousand or hundreds of links on one page. Martijn.
| Martijn_Scheijbeler0