Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
What should I name my Wordpress homepage?
-
I work almost exclusively in wordpress now. And I always hesitate when it comes to naming a site's homepage. I have to give it a name - right? I usually pick the business name or /home. And then that is identifies as the site's static homepage in the Wordpress settings and it works just fine.
But I've started to get warning that it is an issue because it creates redirects. For example, I just ran the Ryte service analysis on a website and it warned me about "Non-indexable pages with high relevance" and it's basically my homepage that has 29 incoming links that "passes all pagerank to https://ourdomain/home
But what am I supposed to call my homepage if not "Home"? It's not like the old days where anyone has to type it in. The root domain loads the homepage just as it should.
Can anybody advise me regarding best practices for what to name a Wordpress homepage for good SEO?
With thanks in advance for your help.
-
"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/
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>
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/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)
-
-
Thomas is making the right point that you do always want your domain to point to your homepage. How you "name" it depends on the platform you are using. Mine was a Wordpress question. But a traditional website used to call the homepage index.html and the browser or server knows to resolve to that for the homepage.
That's oversimplified, but the point is that it depends on the platform, but regardless of how you get there, you want your domain to go to your homepage.
-
Tom,
I appreciate your reply and attempt to help. But I'm not sure you understand what I am asking. I understand the concept of the root domain and redirect, etc well.
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?
-
Is it advisable to make a different name for your homepage and still get it ranked on search Engine? I open a new blog so that is what I want to know.
Thank you.
-
Name it https://ourdomain/
I would be extremely wary of creating a subfolder for the homepage. I would name the page home in the navigation name it whatever the site name is in the title tag.
To learn more about the title tag please read here https://a-moz.groupbuyseo.org/learn/seo/title-tag
if you are thinking of re-creating your URL structure in the same manner in which you demonstrated that you strongly recommend against it.
people who understand how to navigate websites and there are very many of them will go back to the/ after .com or whatever your URL TLD is I would strongly recommend against using /home unless you are redirecting from your old site to your new site which then I would strongly recommend redirecting both .com/home & .com/ to the same homepage that is simply one "/" after the TLD or .com
I hope that helps,
Tom
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
-
How can i safely eliminate wordpress unused tags?
Hi Over several years I used many tags ( more then 1000 ) on my wordpress website 😞 but most of them haven't any view and haven't any clicks on google search . now I want delete this old - useless - unused tags but I'm worried about seo problem like many 404 pages and problems like this . Does anyone have safe way to delete these wordpress tags? how can i safely remove them?
Technical SEO | | markdoel1 -
Help: domain name change and Google News
Hi. I work for a regional news source, and our (separate) Spanish-language news publication recently changed its domain name. The publication lost its Google News inclusion. Most of their traffic came from Google News, so traffic tanked. They're trying to get back in. They reapplied but didn't get approved. They're now in the 30-day waiting period to reapply again. The website is run by a third-party company, which handled the domain name change in April (2015). That company has been running their site for a couple of years. Our in-house devs' hands are tied on helping, because we (at the mother company) don't manage their site. This third party has not been responsive. The Spanish pub folks have reached out to me to help them prepare for Round 2 of reapplication. I'm the mothership in-house SEO, but I've never experienced this situation before. Because everything seems to be in order besides the ham-handed changes, my best advice to them so far is: You'll have to wait until Google gets to know you again, unfortunately. Does that sound right? Any pointers out there for bringing their best possible A-game to the next round?
Technical SEO | | christyrobinson1 -
Is it a problem to have a homepage with a slug / URL ?
Hi, We are designing a web site for one of our clients, and using a home made CMS. I don't know how this CMS has been built, but anyways, in the end the homepage has a URL format which looks like this : www.mydomain.com/my-custom-url.html. No www.mydomain.com. Is it dangerous for SEO to have a slug/URL directly on the homepage ? Do you have experiences, cases where it has impacted a site negatively ? The main problem I expect is duplicate content (with Google seeing both www.mydomain.com and www.mydomain.com/my-custom-url.html as being different pages) but apparently the CMS is doing a 302 redirect from the root domain to the URL (I told my colleague it should at least be a 301). Sorry if this question seems like basic SEO knowledge, but I really can't find a definitive answer on the subject. Thank you very much 🙂
Technical SEO | | edantadis0 -
Where does Wordpress store the 301 redirects?
Hi, I've just created a campaign for my new wordpress blog and found 11 301 redirects which I was not aware of. It looks like wordpress has created them automatically. Does any one know how wordpress handles this issues or where are they stored so I can delete them? They are of no use for me. 9 of these redirects point to the same url with an added '/' and are in pages 1 is on a post. I've been changing the permalink and some urls several times and maybe one of these times the Wordpress has automatically created the 301 redirect. But why? I do not want to keep the old url. the last redirect is very strange it goes from http://www.mydomain.com/folder to http://www.mydomain.com where folder is the folder where I installed wordpress. But again, I want no one to type the url with the folder name or even know this folder exists. Any comment on this would be greatly appreciated. Thanks a lot, David
Technical SEO | | dballari0 -
How to rewrite WordPress permalinks for reverse proxy?
Our main site, www.domain.com, is on an IIS 6 server. When we started our blog, we wanted to put it in a subdirectory (domain.com/blog), but we couldn't because our IT people refused to support it. Instead, we built it on a third-party Apache server and configured it to open under blog.domain.com. However, I came across this SEOmoz post about the glories of reverse proxies, so I've persuaded our IT people to take a swing at it. We got it to work on a staging server, but the permalinks won't change (still appear as blog.domain.com/slug). The IT guys say it's due to a configuration problem with WordPress. Can somebody out there point me in the right direction as far as working out the URL issues with this?
Technical SEO | | ufmedia0 -
How to Redirect all inactive Feed to a specific Wordpress page
Hi Guys, I've been doing much cleaning on my blog lately and deleted numerous categories including their posts with low quality content. After deleting the categories, Google Webmaster Tools is reporting some 404 errors about the RSS Feeds for the deleted categories. I've created a 404.php file inside my theme and placed the following code header("HTTP/1.1 301 Moved Permanently");
Technical SEO | | Trigun
header("Location: http://www.mysite.com/My404Page/", true, 301);
exit();
?> this have catched all 404 errors and redirected them to the specific page. Unfortunately, it could not catch the inactive feed urls. Is there a way to do this so that all inactive feeds will be redirected to my 404 page? Thanks in advance....0 -
Homepage outranked by sub pages - reason for concern?
Hey All, trying to figure out how concerned I should be about this. So here is the scoop, would appreciate your thoughts. We have several eCommerce websites that have been affected by Panda, do to content from manufacturers and lack of original content. We have been working hard to write our own descriptions and are seeing an increase in traffic again. We have also been writing blogs since February and are getting a lot of visits to them. Here is the problem, our blog pages are now outranking our homepage when you type in site:domain-name Is this a problem? our home page does not show up until you are 3 pages in. However when you type in just our domain name in google as a search it does show up in position one with sitelinks under it. This is happening across both of our sites. Is this a cause for concern or just natural due to our blogs being more popular than our homepage. Thanks! Josh
Technical SEO | | prima-2535090 -
Which is the best wordpress sitemap plugin
Does anyone have a recommendation for the best xml sitemap plugin for wordpress sites or do you steer clear of plugins and use a sitemap generator then load it up to the root manually?
Technical SEO | | simoncmason0