D
D
Danil Tunev2020-06-18 18:36:36
Search Engine Optimization
Danil Tunev, 2020-06-18 18:36:36

How can a grandfather write a clear-dynamic website?

Hello! I thought of writing a website, but I can’t decide on the way to download alimony, I haven’t used browser features for a long time, but I’m very familiar with the server side) The question is this: can I pull files with Ajax, it’s convenient!? Those. everything works on the client side, the server only processes requests for images and the rest .., but then an indexing bot appears, which, due to its busyness, does not process the ekmascript and the site is the last one in the list, this is not very good. For myself, I see another option, to create ready-made pages with links on the server side, then the bot will see everything and raise the site to heaven!!! Yes, and there will be fewer requests to the server, only the server will spend more time creating dynes. pages. What would you suggest? Maybe there were some kind of compromise technologies?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Anton Velichko, 2020-07-24
@lada-guy

Perhaps the best option for creating a clear-dynamic site is a SPA site on SSR rendering.

In this case, it will be fast, like six friends in a Colt Python drum, and indexed by search engines with a bang!

Critical SEO Elements:
The elements below must go into rendering and be available immediately, on the “cold” start of the page.
  1. Standard meta tags (Title, Description), subtitles (H1-H6), all other meta tags (meta robots, canonical, etc.)
  2. Graphic information, with all meta tags (title, alt, etc.)
  3. Links on pages, both internal and external, with all attributes (eg index, follow, etc.). Links should be used only in a href format, no onclick
  4. The text content of the page with the formatting used (paragraphs, subheadings, etc.). !Important. Make sure there are no code comments in subheadings, text (often happens on ReactJS)
  5. Menus and additional navigation elements - breadcrumbs, additional blocks with links to sections, pages, etc.
  6. Micro markup: OG markup, breadcrumb markup, book markup, contact markup, etc.

May be useful:
  • instructions from Yandex for setting up AJAX sites https://yandex.ru/support/webmaster/robot-workings...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question