
I propose to the public the idea of improving ... the Internet, maybe you will not like it, and maybe you have something to supplement this thought ...
And so, the abstract:
Ranging pages on the Internet by age criterion and (or) categories and the introduction of restrictions on access to Internet resources through browser plugins
')
Well, here's the idea, and now let's think about the implementation that we need:
- search engines must support ranking of search results according to the level of user access
- browsers must determine the level of access, report it to search engines, as well as restrict access
- Sites should tell search engines and browsers about their level.
Select age categories:
- A - For all
- B - For children over 7 years old
- C - For children over 12 years old
- D - For teens older than 16 years
- E - For adults only (over 18 years old)
Or you can use
PEGI (Pan-European Game Information) as a basis, and not invent a bicycle ...
Search engines
It would be foolish to demand such changes from search monsters, they should be interested in this “know-how”, i.e. It is necessary to make sufficiently strong arguments in favor of these changes. I still have one argument - I do not want my son to explore the global web without supervision.
You can, of course, offer these things to several search giants at once - and there too - who have risen before - of that and sneakers.
Browsers
Well, browser makers will rush to search engines, do not go to the fortuneteller. What do they have to do? Here are the approximate requirements for plugins (or kernel):
- Forced authorization when the browser starts (to determine the level of access)
- Download access.xml file to check access level for specific pages.
- When accessing the URL, check access level and allow / deny access.
- The inability to remove / disable the plugin without the password specified during installation
- Ability to create users and set access level and password for them
Accordingly, at the time of loading the browser, a window will appear with a mandatory authorization (an example when there are two children in the family from 3 to 7 years old and from 7 to 16 years old):

Perhaps the computer should have a security center that each of the installed browsers will access.
Sites
Site owners will be a little perturbed, but they will accept these changes - after all sitemap.xml is almost a standard, and you will need to add one more file - access.xml (or maybe combine it with sitemap.xml)
<? xml version = "1.0" encoding = "UTF-8" ?>
<urlset >
<url >
<loc > domain.com </ loc >
<access > C </ access >
</ url >
<url >
<loc > domain.com/shop </ loc >
<access > D </ access >
</ url >
</ urlset >
It is also possible to transfer the page “level” using HTTP headers.
PS Here is such a thought, I wanted to post it in the Google-project "
10 in the hundredth ", but unfortunately I was late: (