Будут ли поисковые системы видеть мой динамически создаваемый контент на вкладках Bootstrap?

У меня есть страницаindex.php с 3 вкладками Bootstrap в нем, и для каждой вкладки я генерирую ее содержимое после того, как пользователь нажимает на нее.
Например:

при загрузке страницы я выполню SQL-запрос, который получит данные из базы данных только для первой вкладки.когда пользователь нажимает на второй вкладке, я выполняю запрос, который будет принимать данные и отображать их на выбранной вкладке.

Это хороший подход? Будет ли Google видеть все эти данные, когда индексирует страницу, содержащую все эти вкладки? Я не хочу получать все данные сразу из-за проблем с производительностью.

Вот мой пример кода, поэтому, пожалуйста, скажите мне, если это хороший подход:

index.php файл:

<!DOCTYPE html>
<html>
<head>
    <title>Tabs demo</title>
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
</head>
<body>
    <div class="container">
        <ul class="nav nav-tabs">
            <li class="active"><a data-toggle="tab" href="#home">Home</a></li>
            <li><a data-toggle="tab" href="#menu1">Menu 1</a></li>
            <li><a data-toggle="tab" href="#menu2">Menu 2</a></li>
        </ul>
        <div class="tab-content">
            <div id="home" class="tab-pane fade in active">
                <h3>HOME</h3>
                <p>Some content.</p>
            </div>
            <div id="menu1" class="tab-pane fade">
                <?php $model = [
                    0 => ['title' => 'First item', 'content' => 'Some first content'],
                    1 => ['title' => 'Second item', 'content' => 'Some second content']
                ]; ?>
                <?php foreach ($model as $data): ?>
                    <h3><?= $data['title'] ?></h3>
                    <p><?= $data['content'] ?></p>
                <?php endforeach ?>
            </div>
            <div id="menu2" class="tab-pane fade">
                <h3>Menu 2</h3>
                <p>Some content in menu 2.</p>
            </div>
        </div>
    </div>
<!-- jQuery library -->
<script src="//code.jquery.com/jquery-2.1.4.min.js"></script>
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
</body>
</html>

Боюсь, что поисковые системы не увидят содержимое второй и третьей вкладок. Или, по крайней мере, они не будут связывать их со страницей index.php. Я ошибся?

Ответы на вопрос(4)

Ваш ответ на вопрос