14

The browser isn't looking for a file. It's just asking for a resource. The server then decides what that resource returns. At it's most basic level that "file" is literally just a file. In the case of the default index page of a directory how the server is set up will determine which files is returned. Some servers are configured by default to return index....


14

Your browsers doesn't load any file, it requests a resource which the server then provides at his discretion (lengthy elaboration below). If you type google.com into your browsers toolbar, the browser wil first append a protocol, either http:// or https. Then browser will look up the IP address belonging to google.com, which is 172.217.19.206. Your browser ...


7

Google Search doesn’t seem to support Rich Snippets for homepages. This is currently not documented, but confirmed by the Google employee @methode (on SO): We (Google) don't accept rich snippets for homepages; rich snippet annotations should be placed on leaf pages.


6

Wow. This is too big a topic to cover completely, so I will try and focus on your question with something of a mini-tutorial. When you do a site:mydomain.com in Google, you will see your site listed somewhat in order of importance according to what Google has found. Often your sites home page is listed first, but not always. If it is not, do not worry about ...


6

Many multi-lingual sites don’t have the language tag for the default/primary language in the URL¹, but I think it’s better to include it. So yes, in my opinion, it’s not only good design, it’s the best. Its suggesting itself to use the root page as a site/language chooser. I think there are three ways how this page can work: Redirect (based on certain ...


6

Google uses the phrase "Include the contact markup on one page in your official site" in relation to the Organization information you are adding. https://developers.google.com/search/docs/guides/enhance-site Typically you would add it to the home page or contact page. i.e. pages that talk about the organization. Don't add it to pages on other subjects ...


5

JSON-LD should be included on the company home page for the company info. While you shouldn't use that on other pages, you should include JSON-LD on the other pages that provides the information on those pages. Services pages should have rich snippets. Menu pages should have rich snippets. Product pages should have Schema as well. The key is to place ...


4

I am wondering if [it] is necessary [to have these files?] No, it isn't strictly necessary to have any particular files on a web server, including any "default" index pages (the ones you listed). [W]hat happens if there is no such file name[?] The server will generally do one of five things: dump a directory list of the files that are available (...


4

You can make a 302 - temporary redirect. Example in PHP: header("Location: /product/list", true, 302); // temporal redirect The browsers requests the /home url, gets status 302, new url: /example back from the server. Your browser now says "Oh ok, I'll now open /example for now". Bots understand the redirect; the 302 makes them understand this is ...


4

I'm wondering how I know what file is being rendered. I can eventually guess it accurately on a long enough timeline by simply explicitly calling on that filename in the URL. www.xyz.com/index.html fail to load anything? Then try www.xyz.com/index.htm and then so on until I get the site to render. I'm just looking for a shortcut to know what file my browser ...


4

If your page will not be optimised well with appropriate text then it will not hurt in a bad way. But it may be hard for you to get the desired ranking. So, if you are serious about the ranking then i would say have a good website structure with appropriate content (Text, Images, videos etc).


4

It depends what is on those pages, you didn't give any details. If the home (front) page is identical to /page-1 then it would be best to set the canonical on both pages to the home page (ie https://example.com). If the pages have different content they should have their own canonical.


4

It is a bad idea to 301 deleted article links to your home page, both from UX and SEO perspectives. A 301 redirect says "the content you are looking for is here", so if you redirect to your homepage where the original content is not actually there, you are breaking the semantics of the 301 status code. Not only does it break HTTP semantics, but it also ...


4

This is an incorrect implementation. You are using a 301 redirect which indicates permanent redirect. You are using a canonical tag to indicate that the main URL is the one being permanently redirected. So, if you want to maintain the actual redirects and keep your home as the canonical URL, you need to use a 302 redirect instead of 301 redirect. That ...


4

Edit: Stephen makes a good point about the nature of your question. - should you be using parent pages? A parent page is a top-level page of a hierarchy - they have nested child pages. If you are using your site’s default menu, parent pages will usually show in the menu with child pages as a drop down. Child pages should be more specific than parent pages ...


3

To the best of my knowledge, it's actually better for SEO. The reason for this, is because you're telling search engines exactly what you're about, and that isn't changing (or drastically changing). You can have H1 and H2 tags that are extremely relevant to your niche, control your outbound links 100%, and link to the other most important content on your ...


3

Didn't the first paragraph of your question answer it? Are you going to follow the herd who have likely never heard about google's guidelines or are you going to follow the guidelines of the organisation you are hoping will list your site in a way they think is most effective?


3

Both are fine, or either one is fine. As long as search engines can crawl that specific page, they will most likely take note. Google states in their structured data spec: "Include the contact markup on one page in your official site." (https://developers.google.com/search/docs/guides/enhance-site) Which is to say, one is enough. Google has stated before ...


3

Search engines love multiple-languages and are super flexible Google and Bing are very flexible when it comes to structuring a website with multiple languages. The first thing you should know about these types of sites is that you can either target a language or a language + country. Country Based Content Targetting a country is more ideal for sites that ...


3

Having no path is definitely best practice. When people type your domain into their web browser, you will want to immediately show them your homepage without redirecting them. Having your home page at a separate URL is not only semantically confusing but also unnecessary.


3

If by no traffic you mean no traffic from search engines you can delete it. If its being spidered by engines but not receiving hits it might be contributing to your site by providing keywords (assuming its linked), although this is likely to be very minor if no one is actually finding and viewing your blog.


3

It depends what you're trying to do. Do you want to rank with the homepage? Or do you have posts and pages that target the keywords? "Static page option" in WordPress makes sense for some websites and strategies, and of course it depends how well you optimize the static page. You'll have more control over it, so you could craft the perfect landing ...


3

There is a simple way if you want the rules to be followed but not enforce them against deliberate spoofing. This looks something like this: RewriteEngine on RewriteCond %{HTTP_REFERER} !^http://www.example.com/.*$ RewriteRule (.+) - [R=404,L] Someone with intent on bypassing this can spoof the referrer though. A better way would be for you to enforce ...


2

By applying redirect from your home page to a random post, you can confuse visitors. For example and especially when visitors click on a link like www.example.com (your home page URL), they expect see your home page, not a post. Moreover, you can also confuse Googlebot and other search engines bots (and thus SEO) if the home page is always redirected to a ...


2

I am starting to think I did something incredibly wrong! Did I? Probably not. Can this be fixed and how? This may not be the answer you want to hear, but it should fix itself over time. Whenever you change the URL structure or content of your site in a significant way (and changing what Google perceives as your landing page counts as significant) you ...


2

Google already announce in their Webmaster Support that If we’ve detected that a particular result has one of the above issues with its title, we may try to generate an improved title from anchors, on-page text, or other sources. However, sometimes even pages with well-formulated, concise, descriptive titles will end up with different titles in our search ...


2

Yes but just to add more custimizations like how msny times does it get changed and what is the last update time


2

In the past I had a small site to which the anchor text to the homepage (index page in your case) was a keyword, and not "home". It worked quite well in terms of ranking on Google. But in my case, the homepage was a long page with content, and it was one of the main pages of the site (small site). I'm not sure how your homepage looks like. If the homepage ...


2

Canonical tags are meant to be used when you have pages with the same (duplicate) content. When you put a canonical tag on each of you pages pointing to the home page, you are telling Google that every one of your pages has the same content as the home page. Pretty soon Google is going to be indexing only your home page unless you fix that tag. You ...


Only top voted, non community-wiki answers of a minimum length are eligible