Hi, @LeaGuiheneuf. If you modify your site to function without server-side PHP code, then the answer is: “Yes, it will work on Netlify.”
What I don’t know is if you are able to modify the site not to rely on server-side PHP. That is dependent on your code and what you want the site to do.
Most people that deploy sites at Netlify are not writing their HTML files manually. Most are using a framework or “static site generator” (or SSG) to create the HTML. For example:
My point here is that most people are not uploading HTML to Netlify (but you can do so and that does also work). Most people are using an SSG with a workflow similar to this:
- the site content is added to a Git repository (AKA “a repo”)
- the repo is the linked to a site at Netlify
- when changes to the repo are pushed upstream, that triggers a new “build and deploy” at Netlify
- Netlify then downloads the new commits to the repo, runs the build command, and - if the build command completes successfully - the new build of the site is deployed automatically
About your other questions, most of them are not about Netlify. For example, none of this below is Netlify specific (translated):
Site respecting the progressive Web App
The keywords (short tail and long tail) you want to rank for
your site. You can choose multiple short tail and long tail keywords
Write quality content
Meta Title & Meta Description Tags
Hn tags (H1, H2,…)
Images with the “alt” attribute
Internal linking in your site
Our support team can assist you with questions about Netlify. However, we will not troubleshoot the code you write or help to create your site as covered in our scope of support page.
Nothing quoted above is about Netlify. Getting the site ranked on Google is not a question about Netlify. Someone else may be willing to assist with these non-Netlify questions but our support team doesn’t have the resources to do so. You are welcome to ask these questions here but our support team only assists when it is a question about Netlify itself.
For the SSL for the site subdomain under
netlify.app, that is automatic. It will always work and, in fact, there is no way to disable it. We will force the site to use SSL and there is no way to opt-out.
If you have other questions, you are welcome to reply. However, please do keep in mind that our support team only answers questions which are specific to Netlify.