RodionGork's blog

By RodionGork, 9 years ago, In English

Dear Admins and Developers of the CF! Thanks a lot for all your efforts in maintaining and extending the functionality of this wonderful site.

If possible, please change the "Recent Actions" box on the right to be loaded via AJAX. There are two reasons:

  • Google crawler is fooled with the topic names from there so when I search in Google for some phrase (trying to find some CF blog post), Google usually includes into results several unrelated pages which by coincidence contained the "recent" link with the phrase during the time the page was indexed — but surely do not contain it now (it is even more important as the site currently have no full-text search of its own);
  • less important, but this will allow you easily make this box periodically updating — say, once per minute — just repeating the initial ajax call by the timer.

Thanks in advance!

P.S. Simple example on the first reason: open google.com and search for cool new feature site:codeforces.com — or just click this link — besides the first result (leading to the proper page) there are many others which lead to pages containing no words "cool" or "feature" at all! E.g. Gassa profile etc :)

  • Vote: I like it
  • +7
  • Vote: I do not like it

»
9 years ago, # |
  Vote: I like it +37 Vote: I do not like it

What I would like to see even more about Recent actions is to make option "View all". If blog goes out of recent actions it is often very hard to find it in any way and its 'views' drastically decrease, because often even someone who knows what it was about can't find it :P.

  • »
    »
    9 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Readily second this! But probably it is slightly larger change...

»
9 years ago, # |
  Vote: I like it 0 Vote: I do not like it

No need to make this part of page be AJAX. Having many unnecessary AJAX parts in interface makes page loading slower and reduces the usability in conditions of bad connection.

There is an exact problem: Google indexes the part of the page that should not be indexed. There is a solution how to prevent Google indexer from indexing a specific part of page: link1 link2.

  • »
    »
    9 years ago, # ^ |
    Rev. 5   Vote: I like it +10 Vote: I do not like it

    There is a solution how to prevent

    It is not, I'm sorry to say. This is common misunderstanding — googleoff works only for "google search appliance" or some other special instruments, not for main google search. I found it myself and then read explanation in the web. or at SO

    Having many unnecessary AJAX parts in interface makes page loading slower

    Could you elaborate this? How loading "Recent Actions" after the page itself could slow the loading of the page itself? Yes, the "Recent Actions" will appear bit later, when the page is already loaded. But I do not think it is a problem.