Category: Technical SEO Issues
Discuss site health, structure, and other technical SEO issues.
-
Duplicate, submitted URL not selected as canonical
Hi Eric. I took a look at your two pages. When I look at the page source (not with "inspect", but with "view page source"), I see that all of the content on your page is injected via javascript. There is almost no html for the page. To me, this looks like for whatever reason, Google isn't able to execute and parse the content being injected by javascript, and so when it crawls just the html, it is seeing the two pages as duplicate because the body of the content (in html page source) is mostly identical. That does raise a question of why Google isn't able to parse the content of the scripts. Historically, Google just didn't execute the scripts. Now it does, but they acknowledge that content injected by scripts may not always ben indexed. As well, if scripts take too long to execute for the bot, then again, the content may not be indexed. My recommendation would be to find some ways to have some unique html per page (not just the script content).
| seoelevated0 -
Page Rank Being Split Between www.website.com and http://website.com
Hi there, Yes, not to split the "page rank", you have to redirect all HTTP, www etc versions to one main canonical version. This is a forum for advice, not free work, however. i really doubt anyone would do any work for you for free. I'm sure plenty of folks will be glad to offer their services though. Just reach out through the links in whoever's profile.
| DmitriiK0 -
Surge in spammy links
Hi there, You should be focusing on building a new links to improve your domain authority and trust of your site. Ross
| RossKernez0 -
Wrong domain name showing in the SERP
Hi there, Recently, there was a bug with indexing. You can find more info about this here https://www.seroundtable.com/google-ranking-index-drop-30192.html . Ross
| RossKernez0 -
URLs dropping from index (Crawled, currently not indexed)
Hi there, The third URL you are referencing, is actually indexed: https://dmitrii-regexseo.tinytake.com/tt/NDY4NDY4N18xNDgzNjgzMA As for "crawled, not indexed" - in most cases it happens because of one and only reason - Google is seeing your page as thin content, not worth being indexed. Typically it happens on bigger sites with a lot of similar pages. In your case, you got many courses, with exactly same structure. So, if the content is not completely different, then Google might deem it not worthy. As for the bug you referenced - did your URLs drop off the index exactly at the time when this issue has been discovered? (aka within the last week?). Do you have any cannibalization happening? To me it looks like that's the case. If I do this search: "site:https://www.ihasco.co.uk/ Sexual Harassment Training course" There are many pages that are indexed and are ranking: https://dmitrii-regexseo.tinytake.com/tt/NDY4NDcwN18xNDgzNjg4Mg So, basically, you have pages that are more authoritative with similar content. Therefore your courses pages are dropping as thin content. I would recommend doing some internal linking optimization to tell Google what is actually important. Look in GSC for internal links metrics. Hope this helps.
| DmitriiK0 -
Alt Text for Interior Design / Architecture Firm
I understand the best way to do alt-text is to describe the photo in as much detail as possible. But would it also help to plug in our services? Here are some examples i've thought of (i've attached the photo i'm describing) [http://www.concrete-everything.com/](<a%20href=)" target="_blank">http://www.concrete-everything.com
| iamharoldadams0 -
Homepage was removed from google and got deranked
Hi Everett First of all I am sorry for the late reply, I was vacationing the last 7 days. Thank you for your reply. I think you might be right about the "sandbox" thing. The page had a good position in the google search results, but then we made a mistake and canonicalized it to a non-existent page for 4 months. It could be that google considers it a "new page", even though they had it indexed for a year. I appreciate your efforts, and I will wait some time, to see if it improves by itself, otherwise I will have to work some more on improving the contents of the site.
| Christian_T0 -
Moving E-Commerce Store to Subdomain?
Thanks for the clarification on the platform Suarezventures. I have worked with plenty of brands that have a similar setup on Shopify. They usually put the blog on a subdomain because Shopify's content management system - let's see, how do I say this nicely... sucks. These clients put up Wordpress on a subdomain. Some also put up a landing page platform like Hubspot or Unbounce to which they send paid traffic. Your plan to put the eCommerce site on a subdomain has some benefits in that the content side won't be affected by future platform migrations on the eCommerce site. However, the content side will benefit the most from being at the main level with the homepage and most of the backlinks. Thus, organic search traffic to the eCommerce site could be harmed by this move. I normally wouldn't recommend it for that reason (because the business is eCommerce, which is what pays for the content) but in your case, it sounds like the eCommerce site doesn't bring in much traffic as it is. Good luck. Let us know how it turns out.
| Everett0 -
Spam score
Hi there, If you want to improve your spam score I would recommend reading this guide https://moz.com/help/link-explorer/link-building/spam-score. It explains the 27 factors that MOZ is using to make up this spam score. Ross
| RossKernez0 -
What should I name my Wordpress homepage?
"The primary domain will definitely resolve to the homepage. My question is fairly Wordpress specific. When you create a new page or post you give it a title. Calling it "home" makes it easy to find on the admin side in the list of pages. Whatever page I set as the "homepage" in the Wordpress admin settings, then the domain will resolve to that page no matter what I call it. And no one has to add the title as part of the URL or anything after the / to get there. I could leave off the title of the page completely. It's not ideal for when I hand it off to clients. (People like things to be clearly labeled what they are.) But is that what you are suggesting I always do? " I would call the homepage "Home" for the clients Because is ideal for breadcrumbs. In some situations especially e-commerce, it might be smart if it's a very well-known brand do use the well-known brand name as a homepage. For instance, switching "Home" with "Bestbuy" "Home » SEO blog » WordPress » What are breadcrumbs? Why are they important for SEO?" See: https://yoast.com/breadcrumbs-seo/ Big image https://i.imgur.com/GH6TeOJ.png https://i.imgur.com/1ae8hu6.png the SERPS will show "Home » SEO blog » WordPress » What are breadcrumbs? Why are they important for SEO?" <title><strong>This is an example page title</strong> - <strong>Example.com</strong></title> https://yoast.com/page-titles-seo/#title-seo https://yoast.com/meta-descriptions/ Yoast SEO offers an easy way to add breadcrumbs to your WordPress site via PHP. It will add everything necessary not just to add them to your site, but to get them ready for Google. Just add the following piece of code to your theme where you want them to appear: `if ( function_exists('yoast_breadcrumb') ) { yoast_breadcrumb( ' ','` `' ); } ?>` If you have old you are I was like example.com/index.html or something like that. You can use this fantastic tool below the one labeled number two it is a miracle tool in my opinion for rewriting URLs U can write in anything in the custom URL and have it added to your htaccess file or nginx config file and you're up and running https://yoast.com/change-wordpress-permalink-structure/ https://yoast.com/research/permalink-helper.php (love this tool) <label for="struct1">Default ?p=123</label> <label for="struct2">Day and Name /%year%/%monthnum%/%day%/%postname%/</label> <label for="struct3">Month and Name /%year%/%monthnum%/%postname%/</label> <label for="struct4">Category - Name /%category%/%postname%/</label> <label for="struct5">Numeric /archives/%post_id%</label> custom you can use /%postname%/ or anything <label for="struct1"></label><label for="struct2"></label><label for="struct3"></label><label for="struct4"></label><label for="struct6">Custom: or add what you want to change no matter what the URL</label> RedirectMatch 301 ^//([^/]+)$ https://yoast.com/help/my-redirects-do-not-work//$1 Add the following redirect to the top of your .htaccess file: RedirectMatch 301 ^/([^/]+)/.html$ https://homepage.com/$1 Add the following redirect to the top of your .htaccess file: RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(?!page/)(.+)$ https://homepage.com/$4 <form method="post">``` Even for NGINX > <form method="post"> > > Add the following redirect to the NGINX config file: > > ``` > rewrite "^/index.html" https://homepage.com/?p=$ permanent; > ```</form> If you’re moving your WordPress site to an entirely new domain, you’ll need to perform a domain redirect to avoid losing your content’s SEO. These instructions assume that you’ve backed up your site and[ moved it to its new domain](https://wordpress.org/support/article/moving-wordpress/). To perform this redirect, open up your _.htaccess_ file, and add this code to the top: `#Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.newsite.COM/$1 [R=301,L]` Use your new domain in place of _newsite.com_, and then save the file. You can also use any of the above-mentioned plugins to accomplish this task, as long as you activate it on your old site. Use your new domain in place of _newsite.com_, and then save the file. You can also use any of the above-mentioned plugins to accomplish this task, as long as you activate it on your old site. * https://wordpress.org/support/article/creating-a-static-front-page/ * https://www.wpbeginner.com/wp-themes/how-to-create-a-custom-homepage-in-wordpress/ * **Big photos** * https://i.imgur.com/U3rPAox.png * https://i.imgur.com/IR8plPZ.png * If you like APIs * https://developer.wordpress.org/themes/functionality/custom-front-page-templates/#is_front_page * https://wpengine.com/resources/wordpress-redirects/ Hope this helps & is not to overkill, Tom [IR8plPZ.png](https://i.imgur.com/IR8plPZ.png) [U3rPAox.png](https://i.imgur.com/U3rPAox.png) [GH6TeOJ.png](https://i.imgur.com/GH6TeOJ.png) [1ae8hu6.png](https://i.imgur.com/1ae8hu6.png)
| BlueprintMarketing0 -
Is 301 redirect the only way when using Vanity URLs?
Hello, You could also restrain access by setting up an endpoint on the vanity URLs. Please signup on my free site https://passkart.com/ if you'd like to collaborate. It has a secure chat.
| jedireturns0 -
Two websites, one company, one physical address - how to make the best of it in terms of local visibility?
This helps a lot! Thank you again for your advice, I appreciate it very much!
| VELV1 -
Cross Domain Canonicalization for Site Folder
Thank you SO very much! This is exactly what I will do.
| SimpleSearch0 -
Why my spam score is 1%?
it 's depend to your practices in one page site , there are too many of on page factors affect to score like hidden keywords , keyword stuffing etc .
| dralpha360 -
Google confused by trailing slash
I'll check that out. I like the idea of a site-wide solution. Thanks!
| AndyKubrin0