Let's say a want to use Yahoo Boss for a brand new, unindexed site; Is there a way I submit an XML feed i.e. a site map in order to get results before The site gets indexed ?
You'll want to submit your site through Yahoo Site Explorer (additional help). Then assuming that your site gets indexed, results should be available via the Yahoo BOSS search webservice.
Related
My requirement is to search for a file in my entire SharePoint Online (SPO) using Graph apis. I have my query something like this which I use in MS Graph Explorer:
https://'my domain'.sharepoint.com/_api/search/query?Querytext='res1a2b3c4d5e'
Basically above query is to search for all the documents having title/name as 'res1a2b3c4d5e'. This works fine if I search for any existing document. If I try to search for any document which was created/uploaded just before making above call I wont get the result.
If I search for the same after couple of minutes, then the request succeeds. Where as when I try the same on my customers site where it has millions of documents. It nearly takes around 20+ hours before I can do a successful search
So does graph api work on any SPO cache?
How can I search for newly added file without having to wait for 20+ hours?
Thanks in advance.
The search results will be available only after the search content is crawled and available in search index. While you can control the crawl schedule in SharePoint On-Premise, you cannot do so in SharePoint online. Crawling frequency in SharePoint online is managed by Microsoft.
More Details
Currently I'm developing a flight ticket search engine(pretty similar to this-http://www.momondo.com/) which will gather all the information of a site. I' m done with the grab the info from the website.
So for each, search result,it do consist of a button like the site (Select) which will let user to redirect to according site to book the ticket.
Scenario:
on my site, I search for a location(from-to) ,then it comes out with lists of search result. I found out a search result that suit me and I click the 'Book' button and it should be redirect to AirAsia flight ticket with the data filled(like location from-to) on the Airasia site,then can direct book from the AirAsia site.
As I know for ruby on rails, there is a watir gem to simulate the user. But how to achieve this tasks? I do know when direct to the specific site , it need to pass all the parameters to the site in order to simulate or perform searching on the site.
any advice are appreaciated :D It's RoR project.
You could load the remote website in an iframe on the page and then use JavaScript to fill in the required fields.
AFAIK there isn't an easy way to fill in the fields on a remote site without using server side code on the remote site.
I made a Website for a client.
Now when I search for him the result looks like this:
You can see the fourth entry is somewhat of a special entry and I don't understand where this entry is coming from?
Is this an automated google+ page? I've just created a google places entry but never a google+ page.
How di I get rid of this search result?
Google Places entries show up in Google+ Local. They do not have a Google+ Page associated with them by default, but you can convert your entry to a place to enable more functionality and to hook the entry up with your site by using the badge code or the more minimal direct connect metadata link to verify your website on the Google+ Local page.
Associating your site with the Google+ Local page, should help with search too and provide people with a method to get directly to your site until the website starts showing up in the search index from being crawled.
I'm building a portal that lists certain products and automatically gets the prices from product pages of listed vendors. To get the URL for the product page on a vendor's website, I've been using Google search API and it's been working great - the first result is invariably the page of the product. However, now I'm getting errors saying that Google has blocked my website (actually my develoment machine's IP) from the API because I've been making automated requests such as scraping (the only item that applies).
Fine, Google can go jump off a cliff, but... how do product portals generally get URLs for thewir products? I can enter the URLs manually but that can be a problem if the vendor's website changes the URL scheme somehow. I obviously need an automated way to do this.
I'm making no more than 50-60 requests per day so I don't get what Google wants. Do they want money?
First, they want you to use one of their APIs, not scrape their web page directly. Their custom search API is documented here. Once you register they'll give you an API key. You can get results in JSON format by requesting
https://www.googleapis.com/customsearch/v1?q=SEARCH_TERMS&key=YOUR_KEY
Second, they do like money, but you might be okay. You're allowed 100 searches per day for free; beyond that you're you're going to be charged $5 per thousand searches.
I have website and added the google custom site search. It works fine and displays the results. The pages are stored in the database and allowed to edit by Administrator (as CMS solution)... How google search the content and displays from my database content? I would like to know the technique or method google follow?
Google does not have access to your database, only your web pages. It regularly crawls your web pages and indexes them, just like it would for its own search results. The only difference is it serves up results specific to your website to your website.