Do one page websites appear in search engines?

Asked

Viewed 627 times

5

One page sites are listed normally in search engines?

There are several articles and it seems that One page sites are not very friendly to searchers, this is a reality? In which cases? Only in content delivered by Ajax?

I think of putting together an "online card" for the customer, with well summarized content, using the Rallax effect, listing only a few forms of contact.

Using as example this site below, what I should do to improve search results?

http://ianlunn.co.uk/plugins/jquery-parallax/

Whereas this site would be just a portfolio, and one page or would not have the same content;

To summarize: A one page with 4 sections, linked by Anchor links has less search efficiency against a site with 4 pages with a Section within each?

  • 2

    Does your site use ajax? The issue is not one-page or use the x or y effect. If the content that needs to be indexed is contained in the HTML that your server delivers, searchers see. If it comes by ajax, they usually do not see and you need to use specific techniques to "chat" with them.

  • Then the site will index normally, appear in searches normally?

  • 1

    If everything is being served together, it will be indexed yes. Now, if you will index section links and take them to the correct sections, it depends on your programming. I recommend you test.

1 answer

4


TL;DR

Yes, single-page websites appear in search engines, but in general it takes a lot of extra effort to do this.

Traditional pages x dynamic

Search engines index various types of content, mainly HTML, which is the basis of the traditional web.

This means that if the content is not readily available in the HTML code it will not guess where it is, nor will it interpret your scripts and know what content you can load dynamically.

Alternative techniques

To solve this problem, there are some techniques that can be used:

  1. Include all the hidden dynamic content in the HTML so that the user doesn’t see it, but the indexer robot does. Thus the navigation on the site consists in alternating the visibility of the elements.

  2. Show an alternative page for searchers. It is possible to identify if an indexer robot is reading your site through HTTP headers. You can set up Apache or any web server to display a pure HTML page to it with all the content of the site.

  3. Use a site map and create several alternative Urls that render the respective content, however if the user accesses one of them then it is redirected to the main application.

Note: I did not intend to be exhaustive. There may be numerous other techniques.

Completion

It is perfectly possible to optimize a Single Page Application for SEO, but take additional effort into account before adopting a solution like this.

Particularly, for the web in general I prefer a traditional template with separate pages.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.