Not showing up in search results for non-branded terms
-
Hello!
Can anyone see any glaring reasons why this post: "98 Book Marketing Ideas That Can Help Authors Increase Sales" isn't on page one of Google — or even page 10! — for the term "book marketing ideas"?
Many other sites with lower domain and page authority — even ones linking to this article — are ranking on the first ten pages for this term, and I can't figure out why we're not appearing anywhere. The same thing is happening for ALL of our other blog posts, and the keywords they're optimized for. According to GA, the only terms we're getting clicks from are branded keywords.
This subdomain is now 2 years old, and the domain bookbub.com has been around for 5 years. Our domain authority is 61. We have the Yoast SEO plugin installed and are following all the standard SEO best practices. We have enough external links to at least be ranking within the first 10 pages of this Google search. I feel like there's something technically wrong, maybe in the code or backend, but nobody here can figure it out, and our hosting provider WP Engine has no ideas.
Moz is returning crawl errors on our site, mainly "Error Code 804: HTTPS (SSL) Error Encountered" and "Error Code 803: Incomplete HTTP Response Received." I have confirmed with WP Engine that everything is set up correctly on our end, and that this is a known Moz issue. I've reached out to Moz's support team about this, and am awaiting a response.
But what else am I missing? There's got to be something — I've been blogging for 10 years for different companies and my own personal websites, and I've never come across anything like this before. I'm completely stuck! I'd appreciate any insights you can offer. Thanks in advance!
EDIT: I heard back from Moz on those errors.
The 804 errors are a Moz-side issue — their crawler isn't equipped to be able to handle SNI. They're looking into a resolution, and this wouldn't affect search engine crawlers.
Regarding the 803 error: "When you see an 803 error, that means your site closed its TCP connection to our crawler before our crawler could read a complete HTTP response. You don't see this error when you go to the page in your browser because content-length is an outdated component for modern browsers and they will disregard this error, but the intention of our crawler is to report any errors that might be occurring. So the crawler is configured to detect and report such errors."
The only thing I can think to do here is go back to WP Engine with this information, but other than that, I'm not sure what this could mean or how to fix it, or if this might be the underlying technical issue keeping us from ranking.
-
Hello, thanks for your suggestion! I've double checked all of these items. The only ones I needed to take action on were:
#4 - some of the internal links in our oldest blog posts were still linking to the http:// version, so I installed https://wordpress.org/plugins/ssl-insecure-content-fixer/ to automatically fix those hyperlinks site-wide.
#6 - I updated a couple URLs in our Twitter bio and Facebook page.
I can see how fixing these two issues could help improve our site's rankings, but I'm still doubtful that these two issue have caused our site to be completely unfindable for non-branded terms on search engines though. Would love to hear any other ideas people have!
-
It would also be worth running through a best practice guide for implementing HTTPS on this site, as this can cause problems with link dilution etc. if not carried out correctly:
- Ensure your HTTPS site version is added in Google Search Console and Bing Webmaster Tools. In Google Search Console, add both the www and non-www versions. Set your preferred domain under the HTTPS versions.
- 301 redirect HTTP URL versions to their HTTPS versions sitewide.
- Ensure all internal links point to the HTTPS version URLs sitewide.
- Ensure canonical tags point to the HTTPS URL versions.
- Ensure your XML Sitemap includes the HTTPS URL versions.
- Ensure all external links to your site that are under your control, such as social profiles, point to the HTTPS URL versions.
Source: http://searchengineland.com/https-setup-causing-seo-issues-254236
-
Sorry, I was editing my reply to include the 804 stuff when when yours came in.
I understand that your priority is ranking the bookbub version, not your blog. One can't help but suspect that something may be amiss with/on the site, but it's not good practice to speculate too much before we investigate.
Let's see if we can't use the power of Moz and find what the issue is...
-
Well no... that doesn't really count as the post itself ranking. That post on my personal blog is simply a summary and link to the full post. What this indicates to me is that something is technically wrong on https://insights.bookbub.com, since my personal blog summary is ranking, like you pointed out. I'm just not sure what that technical problem is.
Also, I heard back from Moz on those errors. Will edit my original question above with their response.
Thanks for responding!
-
Weil, it is ranking - just not where you want it to - it's 15th on Google.co.uk for "book marketing ideas" - under a domain you may be very familiar with http://dianaurban.com/98-book-marketing-ideas-for-authors - (and 11th for the US).
That may be helpful as it gives something to compare against after all, Google clearly doesn't have any particular issue with the bulk of the content itself.
At a glance, the results in On-Page Grader (https://moz.com/researchtools/on-page-grader give the bookbub page a slight edge - though neither are far off the mark, with both getting A grades.
The URL on your personal site is a little more natural looking whereas the bookbub URL is perhaps a little too sterile (and looks a lot like you're trying a little too hard, perhaps? (However, that's my own take on it, rather than a direct violation of one of Google 200+ commandments)
With regard to your 804 error, this is going to be due to Moz and SSL/SNI not getting along, so it's going to something you're stuck with until Moz resolve this. (I believe they are working on this and have made some progress, but nothing that's ready to go mainstream, yet - You'll see it referenced thought out the forum) : https://moz.com/community/q/high-priority-error-code-804-https-ssl-error-encountered
That should give you something to kick off with for the moment.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Google shows date in the SERPS for the homepage
Hi SEO's we've build a site and our now trying to rank it but it won't go up despite of regular new unique content and a higher DA than most competitors. All tools like MOZ en Yoast SEO show green lights so we're kinda out of ideas right now. Till we saw the date in the SERPS for the meta description. This gives us the idea that Google sees it as a post and not as a page which might explain the low ranking. However there are no technical causes we can think off for Google to show the date. Any ideas on this matter? Could it be that Yoast SEO is causing this even although we tell it not to show dates? Love to hear from you!
Intermediate & Advanced SEO | | Heers0 -
URL Spoof Issue in Search Results
Hello! We could use some assistance diagnosing an issue. In order to avoid asking a convoluted question, I will try to break it down below: 1. A random foreign site is hacked and a subdirectory is added that is completely irrelevant to the root. a). i.e. http://www.um.org/prom_dresses/ 2. http://www.um.org/prom_dresses/ is just a phishing prom dress page 3. When you search "prom dress shop", the website that used to rank first (for good reason) was www.promdressshop.com. 4. www.promdressshop.com's home page has now been replaced by: um.org/prom_dresses/ – who is using prom dress shop's title tag and meta description. How is it possible that this hacked page (on um.org) is not only ranking above us, but is also starting to replace www.promdressshop.com's pages in search results. We do not believe www.promdressshop.com has been hacked but are open to any ideas. Please let me know if you would like any additional info. Thanks in advance! new
Intermediate & Advanced SEO | | LogicalMediaGroup0 -
Shoing strong for last 2 years for search terms NOW GONE! What happened?
Hi All! I have a 9-11~ my website www.popscrap.com has been showing strong (top 2) for about 2 years now for many of the search terms we are targeting (scrap software; scrap medal software; recycling software; etc.), and I just noticed today that we are nowhere. What do you suggest for troubleshooting this to find the cause and fix? Thanks!
Intermediate & Advanced SEO | | BBuck0 -
SEOMoz and Facebook Graph Search
Are SEOMoz looking to integrate Facebook Graph Search (the web search section) into the product? At the moment we can measure and track rankings for Google, Bing/Yahoo, but not Facebook graph search. What are the general thoughts among the community? Do you think it will be adopted as a real search engine? I'm not overly concerned - I reckon it will take a lot to change people behaviour and have them moving away from the other search engines. It's throwing up some interesting results though in searches!
Intermediate & Advanced SEO | | littlesthobo0 -
Showing Duplicate Content in Webmaster Tools.
About 6 weeks ago we completely redid our entire site. The developer put in 302 redirects. We were showing thousands of duplicate meta descriptions and titles. I had the redirects changed to 301. For a few weeks the duplicates slowly went down and now they are right back to where they started. Isn't the point of 301 redirects to show Google that content has permanently been moved? Why is it not picking this up? I knew it would take some time but I am right where I started after a month.
Intermediate & Advanced SEO | | EcommerceSite0 -
Keyword search in Google Adwords
Hello all, I would like to use the Google Adwords Keywords search tool, in order to start working in the structure of my website and targeting the right keywords. I am targeting all the world, all languages, global monthly searaches but: I have the doubt which filte I should use: broad?, exact? or phrase?I am using "braod" but I do not know if I should use exact instead for keyword selection. Would you recommend me any other tool instead of Google Adwords Keywords Search for keyword analysis? Thank you very much Antonio
Intermediate & Advanced SEO | | aalcocer20030 -
Anchor Text Diversification – Branded VS Non Branded – What is the best approach… if any?
Our organization competes in the Drug & Alcohol Treatment Category… very competitively I must say. While we create content for long-tail keywords, we focus on linking (blogging + Press Release + Acquisition, etc…) as the main strategy to increase relevancy for 4 major keywords. (Alcohol Rehab, Drug Rehab, Alcohol Treatment, and Drug Treatment)… all these terms have their respective landing pages, and we try to provide a good flow of new links coming to these pages on a weekly basis… Lately we have been acquiring more links than we anticipated… not a bad thing since they are from reputable websites… however I am a bit concern regarding the Anchor Text distribution of these links. Example Let’s say I get 100 links to my ‘Alcohol Rehab’ page – what is an appropriate percentage for the anchor text distribution? For example: Branded Links 20 - Keyword: St Jude Retreats
Intermediate & Advanced SEO | | dhidalgo1
Exact Match Links 70 - Keyword: Alcohol Rehab
Broad Links 10 - Keyword: Rehab Is this an ok distribution, or should I change things around? Hope you guys can help! Thanks!!!!0 -
Help! Optimizing dynamic internal search results pages...
Hi guys, Now I have always been against this, and opted to noindex internal search results pages to stop the waste of link juice, dupe content, and crawl loops... however, I'm in a discussion with somebody who feels there may be a solution, and that the pages could actually be optimized to rank (for different keywords to the landing pages of course). Anybody come across such a thing before? My only solution would be still to noindex and then build static pages with the most popular search results in but that won't suffice in this case. Any recommendations would be much appreciated 🙂 Thanks, Steve 🙂
Intermediate & Advanced SEO | | SteveOllington0