If your site is new then Google won't have established a suitable crawl rate. You can submit new or updated pages in Google Webmaster Tools:
Goto Health > Fetch as Google
Specify a URL or leave blank for the home page and click Fetch
Once the page has been fetched there will be another button Submit to index
Select "URL and all linked pages" and click OK
The easiest way is to set up a Promotion.
In Control Panel (google.com/cse) > Search Features > Promotions, set up "yoga" as Promotion triggering queries and yoursite.com/mypage as the promotion URL.
Here's more on promotions:
I'm not seeing a big problem with indexing.
If I search on google for site:www.sniffer.org.uk it shows 2640 indexed pages and documents. There are lots of PDF and RTF documents indexed when I click through the pages of the SERPs.
I spot checked about five files from the sitemap.xml and ten files from file-archive. In all cases, I opened the document ...
Google says that the counts reported by site: queries are estimates. In my experience, they are not accurate at all. Even if you found a Google site: query that returned the results you want, it isn't going to give you useful information.
The better way is to track your coverage in Google Search Console.
Create an XML sitemap containing only the 25K URLs ...
I would use separate views for each. One that includes pages that start /de/live/search and one for /de/archive/search.
Then you could exclude the query parameters from your main reporting view in the view settings.
No, this will not affect your "whole-site-seo". At least not directly.
The ranking of your pages within googles sitesearch results (site:yourdomain.tld) especially for newly indexed sites is affected by your internal linking structure.
You could describe it like that: "What gets linked most (internally), is most important for google."
(Although there is ...
I would not hide anything just in case of a penalty. I would promote the use of the part number into an element that search engines specifically look to for keywords such as URL (path/file name), title tag, and first h1 tag. Other elements may not give you the desired results, however, I would also consider using it within the description meta-tag too.
Hiding your text is a signal to Google to not index it. It's worth remembering that Google wants your web site to be a good user experience and part of that is having relevant text readable by humans. Hiding text looks like spammy behavior to Google and it will hurt your rankings. Don't do it.
That being said, this is a job for Microdata (aka Structured ...
Rich snippets should improve search results overall (see Google's explanation, here: https://support.google.com/webmasters/answer/99170?hl=en), and they do give you some control over what gets returned from a Google search, including a site search. As already noted, for site search this will be independent of your domain's general ranking. Likewise, ...