The pain of Web site promotion-using AJAX and friends with the. NET Web site to notice

Source: Internet
Author: User
Tags net xslt domain name
ajax| Promotion

Pre-order

My site is www.sj110.com, an IT price search engine, a new search engine that targets all online goods on the Internet, and provides search services to all potential consumers. The original web site design using AJAX, browsing the entire site is almost no need to refresh, in about one months ago posted to the Internet, feeling in the design, content, user experience can bring shock to the user, the heart is full of hope. Because has been doing the technology, the promotion of the website lacks the experience, own some ideas with the market and the promotion back road, although Ajax does bring the very good user experience, but ... I logged in to the major search engines, half a month later, but found that in every search engine can only through my Site name or domain name search to my site, and search My site does not have any substantive content, which determines the amount of my site traffic does not come from the various search engines. Of course, through the forum posts and so on, so that my website day IP rose to about 100, but PV is not more than 150, it is difficult to imagine everyone just 1.5 pv ...

See here, can you guess why?

I summed up my experience of failure, I hope to bring inspiration to everyone!

1 The use of Ajax, page loading is achieved through JavaScript, even the first page of the load is also, the search engine in the page analysis will first take into account JavaScript and CSS, it is impossible to search the actual content of my site, Users cannot find my Site by keyword in search engines at all.

We use asp.net development site, using the. NET DataGrid or 2.0 of the DataGridView automatic paging, when parsing to the client, but also through the use of __doPostBack JS function, search engines can not climb your various pages. This is actually what I should have thought before, because I am also doing search engine, my program also crawls other people's website, neglected this, is my biggest failure!

My suggestion is that the pagination label uses hyperlinks, such as <a href= "Http://www.sj110.com/result.aspx?pageindex=N"/> This form. Write XSLT yourself and use less. NET integrated control, which may be very convenient to use, but no matter from the performance or flexibility is not enough, do enterprise application is not bad, you can save time! (By the way, I'm working in MSN Technology Center, doing the web, with ASP.net just because of his performance and architecture, but hardly asp.net control.) For example, some people use the page of the DataGrid to automate, and that control essentially crawls all the data to the background, and the performance difference is obvious compared to the use of paging stored procedures by the program. Automation is never the best thing, and Microsoft's stuff is not.

My first Ajax version of the site uses Ajax.NET, a well-known AJAX framework, which is not much to say. Xslt+xml+css+js, but as a result of experience, pagination is bound to the Dopagechange (PageIndex) JS function, by this function for paging processing: (, failure ah ...

2 here is actually a supplement to 1, the page of any content loading is best to use <a href= "http://www.sj110.com/xxxx" > this way, rather than using JS control.

3 Now a lot of search engine on the page search has been optimized, the search content is on the page can see the text, even if <div style= "Display:none"/> content in baidu can not be searched, Meta keyword to do site keywords also became an idealized thing, the search engine that is not true, it only search on the page to see. It is best to put the keywords in <title/>, many search engines will search there.

4 Forum Posting effect is there, but absolutely make your site can not be climate, the site's largest click should come from the search engine and other site links, so that search engines can search all pages of your site is necessary, and other similar sites to exchange links more important, it can not only bring you traffic, but also to bring page Rank value. (I have not yet done so, and am ready to contact other sites after year to seek cooperation.) )

Subsequent

I have a revision of the site, because the independence between the layers, the page part of the change in the amount of work is relatively small, the revision only took 3 days, of course, is not the night of work, mainly around the summary of the above optimization. Only yesterday released a new version, yesterday's IP is 81, but PV close to 2000, so you can see the content of my site can still be liked, I believe that the search engine on this site after a new round of search, my PV and IP will be greatly increased.

Summary: Site retention is the content, good users awe-inspiring if no one knows is in vain, so the site's entrepreneurs or more energy in how to optimize the promotion of the site, rather than in the technology buckle.

My site is: http://www.sj110.com, in the article, but also hope that everyone to see, try, experience the price search engine, give me a little support, thank you.



Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.