Website leveraging Google search with result parsing


I am looking to have a website built that can leverage the Google search APIs/results to collate and analyse the occurrence of words based on certain input keywords. The website should consist of a simple landing/search page (similar in layout to Google’s homepage), a results page, and a secure administration page where I can maintain static configuration/parameter data.

Input Parameters:

1. Keywords

2. Number of Google results to parse (default 20 per site)

3. Websites to search (up to 10 specific sites, passed as a site: parameter to Google).

4. Ignore sponsored links (Y/N)

Functional Requirements:

1. Users should be able to enter a set of keywords on the landing page which will then be sent to Google to search

2. The specified number of results pages (the actual pages on the destination websites) should then be parsed to return the 20 most frequently occurring words (and their number of occurrences). The analysis should exclude certain common words (and, the, for, etc)

3. Queries (keywords) and their parsed results should be stored in a database for analysis at a later stage. I.e each query & its parsed results are logged.

4. A secured administration section of the site should enable me to maintain which sites are displayed on the main landing/search page and also what words to exclude from the parsed results.

Non-functional requirements:

1. The code should be built with the longer term view of being able to handle 100,000+ hits a day (proof of performance testing required)

2. The actual parsing should not take longer than two seconds from when Google results are returned

3. The code should be fully commented, well formatted and generally adhere to best practice coding standards

4. The database should be free/open source (MySQL?)

5. Integration with Google AdSense (on results page)

6. Integration with Google Analytics (on both the main & results page)

7. Suitable meta-data should be embedded in the landing page so it’s crawled by Google (I’ll do the site submission)

8. Assitance uploading the code, doing the database install / 'hooking it all up' on a new hosted webservice

I’m open to suggestions on the best technologies to employ for this solution. I will most likely go with a Linux hosted solution so am thinking PHP/Java/MySQL - please contact me if you have any questions or comments regarding this specification or think I may have missed any key details.

Compétences : Java, MySQL, PHP, Web Scraping, Design de site internet

en voir plus : php parsing google search results, users requirements specification, solution specification, s.e.m. technologies, search per, search for solution, php code search mysql database, php code for google search, per search, parsing input, open free website, mysql search performance, integration specification, google sites submission, google sites free website, free website the best, free websites google, free website open, free website layout, free website in google, free java source code, free coding websites, free best landing page, formatted website, data stage 8.1

Concernant l'employeur :
( 5 commentaires ) London, United Kingdom

Nº du projet : #1066375

5 freelance font une offre moyenne de £480 pour ce travail


Hello, Please view PMB. Ashwin

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 15 jours
(43 Commentaires)

Hi. I can do this for you. Hoping for a positive reply. Thanks Samay

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 10 jours
(16 Commentaires)

Hello, I already have a very similar java code. I could modify it to perfectly fit your requirements. It is already tested for performance so don't worry about that. Thanks

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 10 jours
(5 Commentaires)

ello sir, I'm ready to creating Your website desigh .I will work until you get 100% [url removed, login to view] refer to the'Message Inbox'for further details,portfolio,sample works.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 5 jours
(0 Commentaires)

I can do this

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 5 jours
(1 Évaluation)