Even though web page written content performs an important job in the internet search engine rankings, it’s also vital that you consider your site architecture. portal site, portal - a site which the operator positions as an entrance to other web sites over the internet; "a portal typically has serps https://www.youtube.com/watch?v=hGuukTyHd8I