Black Friday Sale! Save up to 50% off!

Two Home Pages

charles
17 Posts
charles posted this 20 April 2020
Ask a Question

I have never understood why Nicepage makes two homepages for my html websites. Please tell me why because search engines typically see duplicate content as a negative, causing the site to rank lower in search results, and also search engines can get confused while scanning the site.

I have never understood why Nicepage makes two homepages for my html websites. Please tell me why because search engines typically see duplicate content as a negative, causing the site to rank lower in search results, and also search engines can get confused while scanning the site.
Vote to pay developers attention to this features or issue.
41 Replies
Order By: Standard | Newest
Support Team
Support Team posted this 06 June 2023

Igor,

We support our customers, we are very sorry for all the delays!

...................................................
Sincerely,
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Igor, We support our customers, we are very sorry for all the delays! ................................................... Sincerely, Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
nickb
16 Posts
nickb posted this 24 July 2023

I'm adding my voice to this issue/thread too as I've just come across it as well and you are seriously annoying me with this, it is deeply frustrating, I know my opening page should be index.htm(l) I don't need to you wipe my bottom for me!

For goodness sake Nicepage, listen to your users!

The vast majority of which (certainly in this thread) I would speculate know the difference between home.html and index.html and probably always start building their sites by naming the initial design page as index.html (I do) because every other page hangs from that page.

As others have said, there is absolutely no need for you to lock the initial page as home.html and then generate an index.html when the site is exported as an html site, this is very bad practice.

If you want to set a default from within NP, make it index.html and NOT home.html and don't allow ANY other page(s) to given "home page" status, why would anyone set contact-us as a home page (for example).

Nick

I'm adding my voice to this issue/thread too as I've just come across it as well and you are seriously annoying me with this, it is deeply frustrating, I **know** my opening page should be **index.htm(l)** I don't need to you wipe my bottom for me! For goodness sake Nicepage, listen to your **users!** The vast majority of which (certainly in this thread) I would speculate **know** the difference between home.html and index.html and probably always start building their sites by naming the initial design page as **index.html** (I do) because every other page hangs from that page. As others have said, there is absolutely **no need** for you to lock the initial page as home.html and then generate an index.html when the site is exported as an html site, this is very bad practice. If you want to set a default from within NP, make it **index.html** and **NOT** home.html and don't allow **ANY** other page(s) to given "home page" status, why would anyone set contact-us as a home page (for example). Nick

Last edited 24 July 2023 by nickb

charles
17 Posts
charles posted this 24 July 2023

This topic was first raised by me in April of 2020 over three years ago. I began designing webpages with HTML 1.0 and then only text could be displayed on a webpage. This was a very simple way of displaying a page. Back then we only had a note pad as software to write code. I do not believe at this point anyone is listening to users of Nicepage software. However, if they would click on the link below, I think it would help them understand how a web server works. I think the Nicepage software is great if they fix design flaws they have. I have enough experience to fix them after downloading the files, however most users I believe cannot and rely completely on the software.

Understanding the Index.html Page on a Website
By Jennifer Kyrnin

Updated on November 20, 2020
Reviewed by Ryan Perian
https://www.thoughtco.com/index-html-page-3466505

Quotes from the link above:
"One of the very first things you learn as you begin dipping your toes into the waters of website design is how to save your documents as web pages. Many tutorials and articles about getting started with web design will instruct you to save your initial HTML document with the file name index.html. "

"Default Homepage
The index.html page is the most common name used for the default page shown on a website if no other page is specified when a visitor requests the site. In other words, index.html is the name used for the homepage of the website."

"Sites That Do Not Use .HTML Files
Some websites, like those that are powered by a content management system or ones that use more robust programming languages like PHP or ASP, may not use .html pages in their structure. For these sites, you still want to ensure that a default page is specified, and for select directories in that site, having an index.html (or index.php, index.asp, etc.) page is still desirable for the reasons described above."

This topic was first raised by me in April of 2020 over three years ago. I began designing webpages with HTML 1.0 and then only text could be displayed on a webpage. This was a very simple way of displaying a page. Back then we only had a note pad as software to write code. I do not believe at this point anyone is listening to users of Nicepage software. However, if they would click on the link below, I think it would help them understand how a web server works. I think the Nicepage software is great if they fix design flaws they have. I have enough experience to fix them after downloading the files, however most users I believe cannot and rely completely on the software. Understanding the Index.html Page on a Website By Jennifer Kyrnin Updated on November 20, 2020 Reviewed by Ryan Perian https://www.thoughtco.com/index-html-page-3466505 Quotes from the link above: "One of the very first things you learn as you begin dipping your toes into the waters of website design is how to save your documents as web pages. Many tutorials and articles about getting started with web design will instruct you to save your initial HTML document with the file name index.html. " "Default Homepage The index.html page is the most common name used for the default page shown on a website if no other page is specified when a visitor requests the site. In other words, index.html is the name used for the homepage of the website." "Sites That Do Not Use .HTML Files Some websites, like those that are powered by a content management system or ones that use more robust programming languages like PHP or ASP, may not use .html pages in their structure. For these sites, you still want to ensure that a default page is specified, and for select directories in that site, having an index.html (or index.php, index.asp, etc.) page is still desirable for the reasons described above."
klaus28
1 Posts
klaus28 posted this 07 September 2023

Is this still not solved?
I struggle with the manual tasks after exporting (deleting, renaming); having 2 files with same content is punished by search engines for publishing duplicates.
I want to have the one and only file "index.html", no copies or weird names like home.html.

It's not possible, to rename "home" to "index" in the UI (Error: Reserved page name is used)

Nicepage version 5.17.1

=> There seems no understanding of the issue on the developer side for years now, what about an alternative?
- create a settings item for users, who know, what they do:

  [x] generate a single index.html on export for the "home page"
Is this still not solved? I struggle with the manual tasks after exporting (deleting, renaming); having 2 files with same content is punished by search engines for publishing duplicates. I want to have the one and only file "index.html", no copies or weird names like home.html. It's not possible, to rename "home" to "index" in the UI (Error: Reserved page name is used) Nicepage version 5.17.1 => There seems no understanding of the issue on the developer side for years now, what about an alternative? - create a settings item for users, who know, what they do: [x] generate a single index.html on export for the "home page"
igor.kulundzic
11 Posts
igor.kulundzic posted this 24 October 2023

Dear Nicepage support,

would you at least unlock the option to rename our Homepage as Index...that will solve this perennial agony?

Thanks!

Dear Nicepage support, would you at least unlock the option to rename our Homepage as Index...that will solve this perennial agony? Thanks!
marcossastre73
1 Posts
marcossastre73 posted this 28 October 2023

I'm glad I've found this issue during the trial period!
I'm not willing to pay for a service that can't get it right with something as basic as NOT DUPLICATING PAGES.

You have lost a potential paid user because of this annoying BS (not that I think you would care, considering you current paid users have been asking you to change this since 2020 and you keep ignoring them...)

I'm glad I've found this issue during the trial period! I'm not willing to pay for a service that can't get it right with something as basic as NOT DUPLICATING PAGES. You have lost a potential paid user because of this annoying BS (not that I think you would care, considering you current paid users have been asking you to change this since 2020 and you keep ignoring them...)
charles
17 Posts
charles posted this 28 October 2023

I agree with you 100%. It does have some good points and is easy to use, however customer service sucks. I have to use notepad and edit the html physically to get rid of the extra page.

I agree with you 100%. It does have some good points and is easy to use, however customer service sucks. I have to use notepad and edit the html physically to get rid of the extra page.
Support Team
Support Team posted this 30 October 2023

Hello,

We are really sorry to hear about the frustration you've experienced. It's important for any service to address user concerns promptly and effectively, and we understand your frustration with encountering issues like page duplication.

We've forwarded your message to our management.

Thank you
...................................................
Sincerely,
Ahmad.
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hello, We are really sorry to hear about the frustration you've experienced. It's important for any service to address user concerns promptly and effectively, and we understand your frustration with encountering issues like page duplication. We've forwarded your message to our management. Thank you ................................................... Sincerely, Ahmad. Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
njardim
8 Posts
njardim posted this 26 December 2023

Why don't you create an index.html file with just the following redirect code:

<head>
<meta http-equiv="refresh" content="0; url=/Home.html" />
</head>

This way there's no duplicate content.

Why don't you create an index.html file with just the following redirect code: <head> <meta http-equiv="refresh" content="0; url=/Home.html" /> </head> This way there's no duplicate content.
charles
17 Posts
charles posted this 27 December 2023

njardim thanks, but why does Nicepage make an extra Home Page called Home Page when correct html construction only uses index.html? You see this software is mainly used by users who do not have a lot of experience constructing webpages. I believe most users would not know how to do what you advise.

njardim thanks, but why does Nicepage make an extra Home Page called Home Page when correct html construction only uses index.html? You see this software is mainly used by users who do not have a lot of experience constructing webpages. I believe most users would not know how to do what you advise.
njardim
8 Posts
njardim posted this 27 December 2023

Ok, I see what you mean, I believe developers will solve this problem. I'm kind of an advanced user and I really like to use Nicepage. I think it's a very cool and promising tool to build websites. It goes straight to the point without the need of additional plugins. So I like it for that.

Regarding the duplicates problem, I'm including a mega link to an index.html file that the only thing it does it's to redirect a user to /Home.html in any website. The only thing you need to do is to download and transfer the file to your Nicepage website and replace the current index.html file with this one.

This will eliminate the duplicates problem and redirect the users to /Home.html.

Here's the download link:
index.html

And just in case, I'm also attaching the code for the index.html file if you want to write the file yourself.

I hope this helps.

Ok, I see what you mean, I believe developers will solve this problem. I'm kind of an advanced user and I really like to use Nicepage. I think it's a very cool and promising tool to build websites. It goes straight to the point without the need of additional plugins. So I like it for that. Regarding the duplicates problem, I'm including a mega link to an index.html file that the only thing it does it's to redirect a user to /Home.html in any website. The only thing you need to do is to download and transfer the file to your Nicepage website and replace the current index.html file with this one. This will eliminate the duplicates problem and redirect the users to /Home.html. Here's the download link: [index.html][1] And just in case, I'm also attaching the code for the index.html file if you want to write the file yourself. I hope this helps. [1]: https://mega.nz/file/bV5GRB7I#GDD2Jjt6MJMqZMaqeve8bS94t6TQ7cMMDu7RTRxJDXc
charles
17 Posts
charles posted this 30 December 2023

Thanks, however I use notepad to recode the necessary components before I upload the site to the server. I have been writing code since HTML 3. I agree Nicepage is a great software tool. I just do not understand why they do not fix this one thing with the two home pages.

Thanks, however I use notepad to recode the necessary components before I upload the site to the server. I have been writing code since HTML 3. I agree Nicepage is a great software tool. I just do not understand why they do not fix this one thing with the two home pages.
Web-Emotion
6 Posts
Web-Emotion posted this 23 March 2024

Ja bitte um sofortige Korrektur.

Ja bitte um sofortige Korrektur.

Last edited 23 March 2024 by Web-Emotion

charles
17 Posts
charles posted this 23 March 2024

I agree with you Web-Emotion, they should correct it. I don't think they will however. I don't think they know how. Surely they would if they could.

I agree with you Web-Emotion, they should correct it. I don't think they will however. I don't think they know how. Surely they would if they could.
CSE Webdesign
8 Posts
CSE Webdesign posted this 15 April 2024

Frustrating and time consuming...... :-(

Frustrating and time consuming...... :-(
alex.lohrere
1 Posts
alex.lohrere posted this 24 June 2024

I am so close to paying for this software and have found this same issue.

index.html has been used as the main page of websites forever. You can't have that and a home.html page as well with the same content. As "Home" is on the menu, I have to then also change the menu on every page after exporting to HTML before I can upload it.

This is the difference of me being able to use the software and get my business partner to use it as well to looking for an entirely different software solution.

I am so close to paying for this software and have found this same issue. index.html has been used as the main page of websites forever. You can't have that and a home.html page as well with the same content. As "Home" is on the menu, I have to then also change the menu on every page after exporting to HTML before I can upload it. This is the difference of me being able to use the software and get my business partner to use it as well to looking for an entirely different software solution.
joaopeixoto
82 Posts
joaopeixoto posted this 27 June 2024

Ok, I see what you mean, I believe developers will solve this problem. I'm kind of an advanced user and I really like to use Nicepage. I think it's a very cool and promising tool to build websites. It goes straight to the point without the need of additional plugins. So I like it for that.

Regarding the duplicates problem, I'm including a mega link to an index.html file that the only thing it does it's to redirect a user to /Home.html in any website. The only thing you need to do is to download and transfer the file to your Nicepage website and replace the current index.html file with this one.

This will eliminate the duplicates problem and redirect the users to /Home.html.

Here's the download link:
[index.html][1]

And just in case, I'm also attaching the code for the index.html file if you want to write the file yourself.

I hope this helps.

[1]: https://mega.nz/file/bV5GRB7I#GDD2Jjt6MJMqZMaqeve8bS94t6TQ7cMMDu7RTRxJDXc

why are you conformed with duplicate files? and even if you change that file to a simple meta refresh, it will take more time for the user to go to the main page (it will take 2 calls to the server not 1). If I've 100000 website visitors a day I will have 200000 calls from my server just for my main page. Users gave plenty of valid solutions here. You gave one also. It's valid, but not the best option.

> Ok, I see what you mean, I believe developers will solve this problem. I'm kind of an advanced user and I really like to use Nicepage. I think it's a very cool and promising tool to build websites. It goes straight to the point without the need of additional plugins. So I like it for that. > > Regarding the duplicates problem, I'm including a mega link to an index.html file that the only thing it does it's to redirect a user to /Home.html in any website. The only thing you need to do is to download and transfer the file to your Nicepage website and replace the current index.html file with this one. > > This will eliminate the duplicates problem and redirect the users to /Home.html. > > Here's the download link: > [index.html][1] > > And just in case, I'm also attaching the code for the index.html file if you want to write the file yourself. > > I hope this helps. > > > [1]: https://mega.nz/file/bV5GRB7I#GDD2Jjt6MJMqZMaqeve8bS94t6TQ7cMMDu7RTRxJDXc why are you conformed with duplicate files? and even if you change that file to a simple meta refresh, it will take more time for the user to go to the main page (it will take 2 calls to the server not 1). If I've 100000 website visitors a day I will have 200000 calls from my server just for my main page. Users gave plenty of valid solutions here. You gave one also. It's valid, but not the best option.
joaopeixoto
82 Posts
joaopeixoto posted this 27 June 2024

I'm a software developer, and it blows my mind how poorly this was planned and executed by the developer team. I understand Nicepage's concept that any page can be a main page, but the execution is 0/10. I would fire the person who had this "brilliant" idea of duplicate pages on the spot.

If any page can be the main page, then when we select that option, the name of the file should automatically lock to index.html. You don't need anything more than that. The name should be locked and not changeable to any other name; Why do you have to name it "nicepage-software-developers-sucks.html" as the main page when we only need the index.html file?

Another (worse) solution is: if you really want to let people name the main page something like "I-m-dumb-as-nicepage-software-developers.html," you could just add a checkbox near the name option. If checked, users could change the name, and a warning should appear to tell them it will also create an index page. This last solution is bad, but it's better than what you have now, which is no option to remove duplicate content and let people to name main page. This first option is the only option in my book and it takes few lines of code to block the name.

This will not change in Nicepage. I don't have any hope that this will ever change. Nicepage's focus is on showing what they can do, not on how they can do it better. Their motto seems to be, "If it's barely working, don't change it. Let's go to a new feature."

But we can try to resolve this issues ourselves in the simple way we can.

To those who "corrected" this problem, what did you do? Delete index.html and rename mainpage.html to index.html? Or the other way around: delete uselessmainpage.html and keep index.html? Both solutions require changes to almost all pages so they don't reference the wrong file.

I use .htaccess to force a 301 redirect from index.html to uselessmainpage.html. I have to change sitemap.xml and robots.txt. SEO software complains about this redirect, of course. I want to know what's better than this with little work as this. Deleting.

I'm a software developer, and it blows my mind how poorly this was planned and executed by the developer team. I understand Nicepage's concept that any page can be a main page, but the execution is 0/10. I would fire the person who had this "brilliant" idea of duplicate pages on the spot. If any page can be the main page, then when we select that option, the name of the file should automatically lock to index.html. You don't need anything more than that. The name should be locked and not changeable to any other name; Why do you have to name it "nicepage-software-developers-sucks.html" as the main page when we only need the index.html file? Another (worse) solution is: if you really want to let people name the main page something like "I-m-dumb-as-nicepage-software-developers.html," you could just add a checkbox near the name option. If checked, users could change the name, and a warning should appear to tell them it will also create an index page. This last solution is bad, but it's better than what you have now, which is no option to remove duplicate content and let people to name main page. This first option is the only option in my book and it takes few lines of code to block the name. This will not change in Nicepage. I don't have any hope that this will ever change. Nicepage's focus is on showing what they can do, not on how they can do it better. Their motto seems to be, "If it's barely working, don't change it. Let's go to a new feature." But we can try to resolve this issues ourselves in the simple way we can. To those who "corrected" this problem, what did you do? Delete index.html and rename mainpage.html to index.html? Or the other way around: delete uselessmainpage.html and keep index.html? Both solutions require changes to almost all pages so they don't reference the wrong file. I use .htaccess to force a 301 redirect from index.html to uselessmainpage.html. I have to change sitemap.xml and robots.txt. SEO software complains about this redirect, of course. I want to know what's better than this with little work as this. Deleting.

Last edited 27 June 2024 by joaopeixoto

joaopeixoto
82 Posts
joaopeixoto posted this 27 June 2024

I made this question to chatgpt 4o:
do you agree that a main page can be changed from index.html to Imdumb.html?
ChatGPT
No, I do not agree that changing the main page from index.html to something like Imdumb.html is a good practice. Here are the reasons why:

Web Standards: The main page of a website is conventionally named index.html. This is the default file that web servers look for when a directory is accessed. Changing it to something else can cause compatibility issues with various web servers and hosting environments.

SEO: Search engines expect the main page to be index.html. Deviating from this standard can negatively impact your search engine optimization and make it harder for your site to rank well in search results.

User Experience: Users and developers are accustomed to the convention of index.html. Changing it to something non-standard can lead to confusion and make your site more difficult to navigate.

Server Configuration: Using a different name for the main page often requires additional server configuration to ensure the page is correctly recognized as the main entry point. This adds unnecessary complexity.

Maintainability: Sticking to standard conventions like index.html makes your site easier to maintain and understand for other developers who might work on your project in the future.

Therefore, it is best to adhere to the standard practice of using index.html as the main page of a website.

WHYYYYYY??!!!!! WHYYYYY NICEPAGE WANT TO LET US CHANGE THE MAIN WEBPAGE NAME.

I made this question to chatgpt 4o: do you agree that a main page can be changed from index.html to Imdumb.html? ChatGPT No, I do not agree that changing the main page from index.html to something like Imdumb.html is a good practice. Here are the reasons why: Web Standards: The main page of a website is conventionally named index.html. This is the default file that web servers look for when a directory is accessed. Changing it to something else can cause compatibility issues with various web servers and hosting environments. SEO: Search engines expect the main page to be index.html. Deviating from this standard can negatively impact your search engine optimization and make it harder for your site to rank well in search results. User Experience: Users and developers are accustomed to the convention of index.html. Changing it to something non-standard can lead to confusion and make your site more difficult to navigate. Server Configuration: Using a different name for the main page often requires additional server configuration to ensure the page is correctly recognized as the main entry point. This adds unnecessary complexity. Maintainability: Sticking to standard conventions like index.html makes your site easier to maintain and understand for other developers who might work on your project in the future. Therefore, it is best to adhere to the standard practice of using index.html as the main page of a website. WHYYYYYY??!!!!! WHYYYYY NICEPAGE WANT TO LET US CHANGE THE MAIN WEBPAGE NAME.

Last edited 27 June 2024 by joaopeixoto

Smiley
6 Posts
Smiley posted this 27 June 2024

I'm adding my voice to this conversation as well. This issue needs to be solved asap!

I'm adding my voice to this conversation as well. This issue needs to be solved asap!
You must log in or register to leave comments