Few years ago, I made a walkthrough on setting up search for SXA-based website. However, it does not cover one important thing - out-of-the-box SXA uses two own indexes. As a good practice "one index - one core" it assumes you create two additional cores for each of those indexes.
It is also assuming that you may follow the same principle used for existing Sitecore Solr cores naming them
<INSTANCEPREFIX>_sxa_web_index. But how do you create those cores?
I would like to introduce the easiest way achieving that using Sifon and its existing plugin for creating SXA Solr cores. All you need to do is updating plugins from public repository by executing "Plugins" - "Get Sifon plugins" command.
Once updated, you will see corresponding plugin at the menu:
And that's it! After a bit of waiting Sifon will complete installation of both new cores into a Solr instance references with the selected profile. You'll see the confirmation:
As it prompts, the cores have been created at the named location, managed schema has been also published but you still need to rebuild these new indexes. Sifon also has a plugin for that (fastest, but SPE Remoting must be enabled for that instance):
Alternatively, you can use Control Panel as you normally do:
Hope this helps enjoying search with SXA which is really taken to the new level!