Анализ сайта shapeoko.com
Основное Готовность: 70%
Домен
shapeoko.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Кол-во редиректов 3 слишком большое! Проверьте настройки сайта и веб-сервера!
Цепочка редиректов:
http://shapeoko.com
301 MovedPermanently
https://shapeoko.com/
301 MovedPermanently
https://carbide3d.com/shapeoko/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 17.09.2026 7:38:21.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
utf-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице utf-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~0,99сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,99сек оптимальна.
Объем документа
50Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 50Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 12
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 12 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | text/css | https://fonts.googleapis.com/css?family=Inter:400,400italic,500,500italic,700,700italic,900,900italic,300italic,300 |
| stylesheet | text/css | https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,900,900italic,300italic,300 |
| stylesheet | text/css | https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,300,100 |
| stylesheet | /style.css?d=1787317821686 | |
| stylesheet | https://cdn.jsdelivr.net/npm/@algolia/algoliasearch-netlify-frontend@1/dist/algoliasearchNetlify.css | |
| js | https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js | |
| js | /js/site.js | |
| js | module | /js/cloudflare.js?t=1787317821686 |
| js | text/javascript | https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=UZHwZc |
| js | https://pl.carbide3d.com/js/script.tagged-events.js | |
| js | /js/salesbottombar.js | |
| js | text/javascript | https://cdn.jsdelivr.net/npm/@algolia/algoliasearch-netlify-frontend@1/dist/algoliasearchNetlify.js |
Серверные заголовки
Кол-во: 10
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 10шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Accept-Ranges | bytes |
| Age | 25675 |
| Cache-Control | public, must-revalidate, max-age=0 |
| cache-status | "Netlify Edge"; hit; ttl=31510326 |
| Date | Mon, 24 Aug 2026 01:27:00 GMT |
| ETag | "e5b252466b7f14ee88876a9f871cac88-ssl" |
| Server | Netlify |
| Strict-Transport-Security | max-age=31536000 |
| Vary | Accept-Encoding |
| x-nf-request-id | 01M0RP1HA9HGQ507SK06A700A4 |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Netlify
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
В заголовке Server указано: Netlify.
Мета-теги Готовность: 32%
Title
Shapeoko CNC Routers | Desktop to 4x4 | Carbide 3D
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо уменьшить число символов в title (текущее значение: 50, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Shapeoko CNC routers from 16x16 to 4x4 ft. Ball-screw driven, linear rail machines for wood, aluminum, and plastics. Free CAD/CAM software. Made in the USA.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Необходимо уменьшить число символов в description (текущее значение: 156, оптимально: от 120 до 130)
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
https://carbide3d.com/shapeoko/
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Канонический Url прописан корректно.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1.0
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 3
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 3шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1.0 |
| name | description | Shapeoko CNC routers from 16x16 to 4x4 ft. Ball-screw driven, linear rail machines for wood, aluminum, and plastics. Free CAD/CAM software. Made in the USA. |
| name | ahrefs-site-verification | 2a395375ad78598bc37b1993c49f89d0edb1791799ff79390a888bcae99b3a0c |
Оптимизация Готовность: 80%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в одном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Кол-во слов 563 не очень много. Добавьте побольше текста (хотя бы 800 слов)!
Слова из title 6 встречаются в тексте достаточно.
Абзацев с текстом 20 достаточно.
Среднее число слов в абзаце 18 достаточно.
Кол-во знаков контента 3462 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 9. Это хорошо.
На странице присутствуют заголовки <h3> 21.
Тошнота
5,48
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
15,63%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| shapeoko | 30 | 5,33% |
| carbide | 11 | 1,95% |
| motion | 5 | 0,89% |
| support | 5 | 0,89% |
| routers | 5 | 0,89% |
| projects | 5 | 0,89% |
| machine | 5 | 0,89% |
| create | 4 | 0,71% |
| system | 4 | 0,71% |
| contact | 3 | 0,53% |
| customer | 3 | 0,53% |
| production | 3 | 0,53% |
| you’re | 3 | 0,53% |
| that’s | 3 | 0,53% |
| powerful | 3 | 0,53% |
| aluminum | 3 | 0,53% |
| policy | 3 | 0,53% |
| shapeoko? | 2 | 0,36% |
| project | 2 | 0,36% |
| manuals | 2 | 0,36% |
Индексация Готовность: 0%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 48 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Кол-во редиректов для файла robots.txt 3 слишком большое! Это может вызывать затруднение при индексации поисковыми роботами!
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://shapeoko.com/robots.txt
301 MovedPermanently
https://shapeoko.com/robots.txt
301 MovedPermanently
https://carbide3d.com/shapeoko/
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html lang="en">
<head>
<title>Shapeoko CNC Routers | Desktop to 4x4 | Carbide 3D</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Shapeoko CNC routers from 16x16 to 4x4 ft. Ball-screw driven, linear rail machines for wood, aluminum, and plastics. Free CAD/CAM software. Made in the USA.">
<link rel="canonical" href="https://carbide3d.com/shapeoko/" />
<link rel="shortcut icon" href="/favicon.ico">
<link href='https://fonts.googleapis.com/css?family=Inter:400,400italic,500,500italic,700,700italic,900,900italic,300italic,300' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,900,900italic,300italic,300' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,300,100' rel='stylesheet' type='text/css'>
<link href="/style.css?d=1787317821686" rel="stylesheet">
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
<script defer src="/js/site.js"></script>
<script src="/js/cloudflare.js?t=1787317821686" type="module"></script>
<script type="text/javascript" async src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=UZHwZc"></script>
<script>
var _learnq = _learnq || [];
</script>
<script defer data-domain="carbide3d.com" src="https://pl.carbide3d.com/js/script.tagged-events.js"></script>
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
<meta name="ahrefs-site-verification" content="2a395375ad78598bc37b1993c49f89d0edb1791799ff79390a888bcae99b3a0c">
</head>
<body style="overflow-x: hidden;">
<!-- component -->
<style>
.expert-btn {
transition: background-color 0.2s ease, color 0.2s ease;
}
.expert-btn:hover {
background-color: #80C473;
color: #ffffff;
}
</style>
<div class="c3d-font tracking-wide w-full text-gray-700 bg-white dark-mode:text-gray-200 dark-mode:bg-gray-800 border-b print:hidden">
<div x-data="{ open: false }" class="flex flex-col max-w-screen-xl px-4 mx-auto md:items-center md:justify-between md:flex-row md:px-6 lg:px-8">
<div class="p-4 flex flex-row items-center justify-between">
<!--<a href="/" class="c3d-color c3d-font text-xl tracking-normal x-font-semibold text-gray-900 rounded-md dark-mode:text-white focus:outline-none focus:shadow-outline" style="font-weight: 500;">Carbide 3D</a>-->
<a href="/" class="c3d-color c3d-font text-xl tracking-normal x-font-semibold text-gray-900 rounded-md dark-mode:text-white focus:outline-none focus:shadow-outline" style="font-weight: 500;"><img src="/assets/logo/c3d.svg" alt="Carbide 3D" width="150" height="50"></a>
<button class="md:hidden rounded-md focus:outline-none focus:shadow-outline" @click="open = !open">
<svg fill="currentColor" viewBox="0 0 20 20" class="w-6 h-6">
<path x-show="!open" fill-rule="evenodd" d="M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM9 15a1 1 0 011-1h6a1 1 0 110 2h-6a1 1 0 01-1-1z" clip-rule="evenodd"></path>
<path x-show="open" fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path>
</svg>
</button>
</div>
<nav :class="{'flex': open, 'hidden': !open}" class="flex-col flex-grow pb-4 md:pb-0 hidden md:flex md:justify-end md:flex-row md:items-center " style="color: #666;">
<div @click.away="open = false" class="relative z-20" x-data="{ open: false }">
<button @click="open = !open" class="flex flex-row items-center w-full whitespace-nowrap px-4 py-2 mt-2 text-sm rem-font-semibold text-left bg-transparent rounded-md dark-mode:bg-transparent dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:focus:bg-gray-600 dark-mode:hover:bg-gray-600 md:w-auto md:inline md:mt-0 md:ml-4 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline">
<span>Shapeoko</span>
<svg fill="currentColor" viewBox="0 0 20 20" :class="{'rotate-180': open, 'rotate-0': !open}" class="inline flex-shrink-0 w-4 h-4 mt-1 ml-1 transition-transform duration-200 transform md:-mt-1"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg>
</button>
<div x-cloak x-show="open" x-transition:enter="transition ease-out duration-100" x-transition:enter-start="transform opacity-0 scale-95" x-transition:enter-end="transform opacity-100 scale-100" x-transition:leave="transition ease-in duration-75" x-transition:leave-start="transform opacity-100 scale-100" x-transition:leave-end="transform opacity-0 scale-95" class="relative md:absolute right-0 w-full mt-2 origin-top-right rounded-md md:shadow-lg md:w-48">
<div class="px-2 py-2 bg-white rounded-md shadow dark-mode:bg-gray-800">
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/shapeoko/">See Shapeoko</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/shapeoko/why/">Why Shapeoko?</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="https://shop.carbide3d.com/collections/cnc-routers/">Shop Shapeoko</a>
</div>
</div>
</div>
<a class="px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 md:ml-4 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/nomad/">Nomad</a>
<div @click.away="open = false" class="relative z-20" x-data="{ open: false }">
<button @click="open = !open" class="flex flex-row items-center w-full whitespace-nowrap px-4 py-2 mt-2 text-sm rem-font-semibold text-left bg-transparent rounded-md dark-mode:bg-transparent dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:focus:bg-gray-600 dark-mode:hover:bg-gray-600 md:w-auto md:inline md:mt-0 md:ml-4 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline">
<span>Software</span>
<svg fill="currentColor" viewBox="0 0 20 20" :class="{'rotate-180': open, 'rotate-0': !open}" class="inline flex-shrink-0 w-4 h-4 mt-1 ml-1 transition-transform duration-200 transform md:-mt-1"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg>
</button>
<div x-cloak x-show="open" x-transition:enter="transition ease-out duration-100" x-transition:enter-start="transform opacity-0 scale-95" x-transition:enter-end="transform opacity-100 scale-100" x-transition:leave="transition ease-in duration-75" x-transition:leave-start="transform opacity-100 scale-100" x-transition:leave-end="transform opacity-0 scale-95" class="relative md:absolute right-0 w-full mt-2 origin-top-right rounded-md md:shadow-lg md:w-48">
<div class="px-2 py-2 bg-white rounded-md shadow dark-mode:bg-gray-800">
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/carbidecreate/">Carbide Create</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/carbidecreate/pro/">Carbide Create Pro</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/carbidemotion/">Carbide Motion</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="https://cutrocket.com">CutRocket (Project files)</a>
</div>
</div>
</div>
<a class="px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 md:ml-4 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/contact/">Contact</a>
<div @click.away="open = false" class="relative z-20" x-data="{ open: false }">
<button @click="open = !open" class="flex flex-row items-center w-full whitespace-nowrap px-4 py-2 mt-2 text-sm rem-font-semibold text-left bg-transparent rounded-md dark-mode:bg-transparent dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:focus:bg-gray-600 dark-mode:hover:bg-gray-600 md:w-auto md:inline md:mt-0 md:ml-4 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline">
<span>Support</span>
<svg fill="currentColor" viewBox="0 0 20 20" :class="{'rotate-180': open, 'rotate-0': !open}" class="inline flex-shrink-0 w-4 h-4 mt-1 ml-1 transition-transform duration-200 transform md:-mt-1"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg>
</button>
<div x-cloak x-show="open" x-transition:enter="transition ease-out duration-100" x-transition:enter-start="transform opacity-0 scale-95" x-transition:enter-end="transform opacity-100 scale-100" x-transition:leave="transition ease-in duration-75" x-transition:leave-start="transform opacity-100 scale-100" x-transition:leave-end="transform opacity-0 scale-95" class="relative md:absolute right-0 w-full mt-2 origin-top-right rounded-md md:shadow-lg md:w-48">
<div class="px-2 py-2 bg-white rounded-md shadow dark-mode:bg-gray-800">
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="https://guides.carbide3d.com/start-here/">Start Here</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="https://guides.carbide3d.com/">Guides</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="https://guides.carbide3d.com/manuals/">Manuals</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="https://community.carbide3d.com">Customer Forum</a>
<a class="block px-4 py-2 mt-2 text-sm rem-font-semibold bg-transparent rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="/3d-print/">3D Print Library</a>
</div>
</div>
</div>
<a class="expert-btn c3d-color c3d-border-color border-2 bg-white text-center px-4 py-2 mt-2 text-sm rem-font-semibold rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 md:ml-4 focus:outline-none focus:shadow-outline" href="/consultation">Talk to an Expert</a>
<a class="c3d-bg-color text-white border-2 border-transparent text-center px-4 py-2 mt-2 text-sm rem-font-semibold rounded-md dark-mode:bg-transparent dark-mode:hover:bg-gray-600 dark-mode:focus:bg-gray-600 dark-mode:focus:text-white dark-mode:hover:text-white dark-mode:text-gray-200 md:mt-0 md:ml-4 hover:text-gray-900 focus:text-gray-900 hover:bg-gray-200 focus:bg-gray-200 focus:outline-none focus:shadow-outline" href="https://shop.carbide3d.com">Shop</a>
</nav>
</div>
</div>
<!-- Jumbovideo -->
<section class="relative w-full mb-0" style="padding-bottom: 56.25%;">
<div class="absolute top-0 left-0 w-full h-full">
<iframe
src="https://iframe.videodelivery.net/f49c5decb7d6a6fc6b5e954223002cf0?autoplay=true&muted=true&loop=true&controls=false"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen="true"
muted
class="w-full h-full">
</iframe>
<div class="absolute inset-0 bg-black bg-opacity-50"></div>
<div class="absolute inset-0 flex items-center justify-center h-full px-4 mx-auto max-w-screen-xl text-center">
<div>
<h1 class="mb-4 text-3xl font-bold tracking-tight leading-none text-white md:text-5xl lg:text-6xl">Shapeoko CNC Routers</h1>
<div class="mt-6 mb-4 text-xl tracking-tight leading-none text-white md:text-3xl lg:text-4xl">Professional-Grade: From Garage to Production</div>
<div class="jumbotron-md mt-12 mb-12 text-white">
</div>
<div class="flex flex-col space-y-4 sm:flex-row sm:justify-center sm:space-y-0 sm:space-x-4">
<a href="https://shop.carbide3d.com/collections/cnc-routers" class="inline-flex justify-center items-center py-3 px-5 text-base font-medium text-center text-white rounded-lg bg-c3d-accessable bg-c3d-hover focus:ring-4 focus:ring-blue-300 dark:focus:ring-blue-900">Shop Shapeoko</a>
<a href="#learnmore" class="hidden md:flex inline-flex justify-center hover:text-gray-900 items-center py-3 px-5 text-base font-medium text-center text-white rounded-lg border border-white hover:bg-gray-100 focus:ring-4 focus:ring-gray-400">
Learn more
<svg class="w-3.5 h-3.5 ml-2" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 14 10">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M1 5h12m0 0L9 1m4 4L9 9"/>
</svg>
</a>
</div>
</div>
</div>
</div>
</section>
<div id="learnmore" class="jumbotron-copy text-2xl text-center max-w-100 lg:max-w-4xl mb-0 mt-0 pt-0 mx-auto">
</div>
<!-- Jumbovideo -->
<section class="bg-gray-100 -landing-page-row normal-links cta-simple mb-6 mt-0">
<div class="py-8 px-4 mx-auto max-w-screen-xl sm:py-16 lg:px-6">
<div class="mx-auto max-w-screen text-center">
<h2 class="mb-8 pb-8 text-2xl tracking-tight font-bold leading-tight text-gray-800 ">As Seen In:</h2>
<div class="mx-auto mt-10 grid grid-cols-4 items-center gap-x-8 gap-y-10 sm:grid-cols-6 sm:gap-x-10 lg:mx-0 lg:grid-cols-5">
<img class="col-span-2 max-h-12 w-full object-contain lg:col-span-1" src="/images/shapeoko/logo/wood-grey.svg" alt="Wood Magazine" width="150" -height="">
<img class="col-span-2 max-h-12 w-full object-contain lg:col-span-1" src="/images/shapeoko/logo/pw-grey.svg" alt="Popular Woodworking" width="150" -height="">
<img class="col-span-2 max-h-12 w-full object-contain lg:col-span-1" src="/images/shapeoko/logo/make-grey.svg" alt="Make Magazine" width="150" -height="">
<img class="col-span-2 max-h-12 w-full object-contain lg:col-span-1" src="/images/shapeoko/logo/wired-grey.svg" alt="Wired" width="150" -height="">
<img class="col-span-2 max-h-12 w-full object-contain lg:col-span-1" src="/images/shapeoko/logo/engadget-grey.svg" alt="Engadget" width="150" -height="">
</div>
</div>
</div>
</section>
<div class="landing-page-row">
<div class="bg-white px-6 lg:px-8 normal-links">
<div class="mx-auto max-w-3xl text-center">
<p class="text-base font-semibold leading-7 c3d-color-accessable"></p>
<h2 class="mt-2 mb-10 text-4xl md:text-5xl lg:text-6xl font-bold tracking-tight text-gray-900 ">Unlock New Projects and Productivity</h2>
<div class="landing-page-header-copy">
<p>Shapeoko CNC Routers include everything you need to start making amazing projects to keep, give as gifts, or sell.</p>
<p>These projects were made on Shapeoko CNC routers, by actual owners.</p>
</div>
</div>
</div>
<div class="mx-auto max-w-5xl pt-10">
<div class="grid grid-cols-2 gap-x-6 gap-y-10 sm:grid-cols-3 lg:grid-cols-3 xl:grid-cols-4 xl:gap-x-8">
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/1.jpg" alt="Pumpkin sign" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/2.jpg" alt="Guitar body" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/3.jpg" alt="Engraved Barrel Head" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/5.jpg" alt="Multi color sign" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/6.jpg" alt="Expoxy filled sign" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/7.jpg" alt="Star Wars mayan calendar" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/8.jpg" alt="Aluminum motorcycle part" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/9.jpg" alt="2.5D canada sign" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/10.jpg" alt="Carved canada sign" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/11.jpg" alt="Aluminum part with a grid of holes" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/12.jpg" alt="Aluminum collet holder" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
<div class="group">
<div class="aspect-h-1 aspect-w-1 w-full overflow-hidden rounded-lg bg-gray-200 xl:aspect-h-8 xl:aspect-w-7">
<img src="/images/shapeoko/grid/14.jpg" alt="Aluminum chain cover" class="h-full w-full object-cover object-center ">
</div>
<h3 class="mt-4 text-sm text-gray-700 text-center"></h3>
</div>
</div>
</div>
</div>
<div class="bg-white px-6 lg:px-8 normal-links landing-page-row">
<div class="mx-auto max-w-3xl text-center">
<p class="text-base font-semibold leading-7 c3d-color-accessable"></p>
<h2 class="mt-2 mb-10 text-4xl md:text-5xl lg:text-6xl font-bold tracking-tight text-gray-900 ">CNC Routers Built Around What You Want to Make</h2>
<div class="landing-page-header-copy">
<p>You’re not looking for just another machine- you’re trying to bring ideas to life, grow your shop, or turn a side project into something real. That’s where Shapeoko CNC Routers come in.</p>
<p>Whether you’re working out of a garage or running a small production shop, you need a system that’s reliable, capable, and easy to grow with. Shapeoko gives you professional-grade performance without the complexity, so you can spend less time troubleshooting and more time creating.</p>
<p>From detailed one-off pieces to repeatable, revenue-generating parts, there’s a Shapeoko that fits your goals, your space, and your workflow- so you can focus on making, not the machine.</p>
</div>
</div>
</div>
<section class="bg-white landing-page-row normal-links">
<div class="mx-auto max-w-7xl px-6 lg:px-8">
<div class="mx-auto grid grid-cols-1 gap-8 max-w-7xl md:grid-cols-2 lg:grid-cols-3">
<article class="flex h-full flex-col overflow-hidden rounded-lg border border-gray-200 bg-white shadow-sm">
<div class="aspect-h-9 aspect-w-16 bg-gray-100">
<img src="/assets/images/shapeoko/s-5-g.jpg" alt="Shapeoko 5.1 Pro" class="h-full w-full object-cover object-center">
</div>
<div class="flex flex-1 flex-col p-6 sm:p-8">
<h3 class=" text-2xl font-bold tracking-tight text-gray-900">Shapeoko 5.1 Pro</h3>
<div class="mt-4 flex-1 text-base leading-7 text-gray-600 [&_li]:mt-2 [&_li]:pl-1 [&_p]:mb-0 [&_p]:mt-4 [&_p:first-child]:mt-0 [&_strong]:text-gray-900 [&_ul]:mt-4 [&_ul]:list-disc [&_ul]:pl-5">
<p>Our newest and largest machine.</p>
<p>It's based a ballscrew and linear rail motion system, the same motion system used on industrial CNC machines.</p>
<p>Shapeoko 5.1 Pro is the recommended machine for users who want maximum performance and accuracy paired with a larger cutting area.</p>
</div>
<div class="mt-8">
<a href="https://shop.carbide3d.com/products/shapeoko5" class="cta-button inline-block">See Shapeoko 5.1 Pro</a>
</div>
</div>
</article>
<article class="flex h-full flex-col overflow-hidden rounded-lg border border-gray-200 bg-white shadow-sm">
<div class="aspect-h-9 aspect-w-16 bg-gray-100">
<img src="/assets/images/shapeoko/s-522-g.jpg" alt="Shapeoko 5.1 Pro 2x2" class="h-full w-full object-cover object-center">
</div>
<div class="flex flex-1 flex-col p-6 sm:p-8">
<h3 class=" text-2xl font-bold tracking-tight text-gray-900">Shapeoko 5.1 Pro 2x2</h3>
<div class="mt-4 flex-1 text-base leading-7 text-gray-600 [&_li]:mt-2 [&_li]:pl-1 [&_p]:mb-0 [&_p]:mt-4 [&_p:first-child]:mt-0 [&_strong]:text-gray-900 [&_ul]:mt-4 [&_ul]:list-disc [&_ul]:pl-5">
<p>Our Shapeoko 5.1 Pro, scaled down to a 2x2' work area.</p>
<p>It's a perfect machine for smaller shops and big enough for real projects.</p>
</div>
<div class="mt-8">
<a href="https://shop.carbide3d.com/products/shapeoko5-2x2" class="cta-button inline-block">See Shapeoko 5.1 Pro 2x2</a>
</div>
</div>
</article>
<article class="flex h-full flex-col overflow-hidden rounded-lg border border-gray-200 bg-white shadow-sm">
<div class="aspect-h-9 aspect-w-16 bg-gray-100">
<img src="/assets/images/shapeoko/s-4-g.jpg" alt="Shapeoko 4" class="h-full w-full object-cover object-center">
</div>
<div class="flex flex-1 flex-col p-6 sm:p-8">
<h3 class=" text-2xl font-bold tracking-tight text-gray-900">Shapeoko 4</h3>
<div class="mt-4 flex-1 text-base leading-7 text-gray-600 [&_li]:mt-2 [&_li]:pl-1 [&_p]:mb-0 [&_p]:mt-4 [&_p:first-child]:mt-0 [&_strong]:text-gray-900 [&_ul]:mt-4 [&_ul]:list-disc [&_ul]:pl-5">
<p>Based on a V-wheel motion system, Shapeoko 4 is built for maximum value and minimum maintenance.</p>
</div>
<div class="mt-8">
<a href="https://shop.carbide3d.com/products/shapeoko4" class="cta-button inline-block">See Shapeoko 4</a>
</div>
</div>
</article>
<article class="flex h-full flex-col overflow-hidden rounded-lg border border-gray-200 bg-white shadow-sm">
<div class="aspect-h-9 aspect-w-16 bg-gray-100">
<img src="/assets/images/shapeoko/s-hdm-g.jpg" alt="Shapeoko HDM" class="h-full w-full object-cover object-center">
</div>
<div class="flex flex-1 flex-col p-6 sm:p-8">
<h3 class=" text-2xl font-bold tracking-tight text-gray-900">Shapeoko HDM V3</h3>
<div class="mt-4 flex-1 text-base leading-7 text-gray-600 [&_li]:mt-2 [&_li]:pl-1 [&_p]:mb-0 [&_p]:mt-4 [&_p:first-child]:mt-0 [&_strong]:text-gray-900 [&_ul]:mt-4 [&_ul]:list-disc [&_ul]:pl-5">
<p>Shapeoko HDM V3 is our most powerful, most rigid machine. It's designed for demanding prototype and production work.</p>
</div>
<div class="mt-8">
<a href="https://shop.carbide3d.com/products/shapeoko-hdm/" class="cta-button inline-block">See Shapeoko HDM</a>
</div>
</div>
</article>
</div>
</div>
</section>
<hr class="my-8">
<div class="bg-white px-6 lg:px-8 normal-links landing-page-row">
<div class="mx-auto max-w-3xl text-center">
<p class="text-base font-semibold leading-7 c3d-color-accessable"></p>
<h2 class="mt-2 mb-10 text-4xl md:text-5xl lg:text-6xl font-bold tracking-tight text-gray-900 ">Why Choose Shapeoko?</h2>
<div class="landing-page-header-copy">
<p>You want a CNC that’s proven, not just promising.</p>
<p>Find out why over 50,000 people have chosen Shapeoko...</p>
</div>
</div>
<div class="-landing-page-feature-copy text-center my-12">
<a href="/shapeoko/why/" class="cta-button">Why Shapeoko Wins</a>
</div>
</div>
<hr class="my-8">
<section class="-bg-white landing-page-row">
<div class="max-w-screen-xl px-4 py-8 mx-auto lg:px-6 sm:py-16 lg:py-24">
<div class="max-w-3xl mx-auto text-center">
<h2 class="text-4xl font-bold leading-tight tracking-tight text-gray-900 sm:text-4xl lg:text-5xl">
Powerful Enough for Aluminum
</h2>
<!--<p class="mt-4 text-base font-normal text-gray-500 sm:text-xl">-->
<div class="landing-page-feature-copy-large">
<p>Shapeoko was built for woodworking, but its rigid frame and powerful spindle options make it a great choice for cutting aluminum and other metals.</p>
<p><em>The video below shows a roughing toolpath in aluminum to remove material quickly.</em></p>
</div>
</div>
<div class="mt-8 lg:mt-16">
<div class="relative w-full" style="padding-bottom: 56.25%;">
<video
class="absolute top-0 left-0 w-full h-full rounded-lg"
controls
preload="metadata"
autoplay
loop
muted
loading="lazy">
<source src="https://files.carbide3d.com/video/s5-aluminum.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
</div>
</div>
</div>
</section>
<section class="-bg-white landing-page-row">
<div class="max-w-screen-xl px-4 py-8 mx-auto lg:px-6 sm:py-16 lg:py-24">
<div class="max-w-3xl mx-auto text-center">
<h2 class="text-4xl font-bold leading-tight tracking-tight text-gray-900 sm:text-4xl lg:text-5xl">
Made in America
</h2>
<!--<p class="mt-4 text-base font-normal text-gray-500 sm:text-xl">-->
<div class="landing-page-feature-copy-large">
<p>Shapeoko is made in the USA, in our factory in Illinois. We're proud to support American manufacturing.</p>
</div>
</div>
<div class="mt-8 lg:mt-16">
<div class="relative w-full" style="padding-bottom: 56.25%;">
<video
class="absolute top-0 left-0 w-full h-full rounded-lg"
controls
preload="metadata"
autoplay
loop
muted
loading="lazy">
<source src="https://files.carbide3d.com/video/shapeoko-usa.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
</div>
</div>
</div>
</section>
<div id="different"></div>
<div class="overflow-hidden bg-white landing-page-row normal-links">
<div class="mx-auto max-w-7xl px-6 lg:px-8">
<div class="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-8 sm:gap-y-16 lg:mx-0 lg:max-w-none lg:grid-cols-2">
<div class="lg:pr-8 lg:pt-4">
<div class="lg:max-w-lg">
<h2 class="mt-2 text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">Get Started with Shapeoko Today</h2>
<div class="landing-page-feature-copy">
<p>Shapeoko has everything you're looking for in a CNC router. It's accurate, reliable, and affordable, so you can turn your workbench into a business.</p>
</div>
<div class="landing-page-feature-copy">
<a href="https://shop.carbide3d.com/collections/cnc-routers" class="cta-button">Shop Shapeoko</a>
</div>
</div>
</div>
<img src="/assets/images/shapeoko/s51-44legs.jpg" alt="Why Shapeoko Wins" class="w-[48rem] max-w-100 rounded-xl shadow-xl ring-2 ring-gray-400/10 sm:w-[40rem] sm:max-w-100 md:-ml-4 lg:-ml-0" -width="2432" -height="1442">
</div>
</div>
</div>
<div class="bg-white px-6 lg:px-8 slot-copy landing-page-row">
<div class="mx-auto max-w-3xl text-base leading-7 text-gray-700 py-0">
<!--
## What to Look for in a CNC Router
We get asked this question a lot. There are a lot of CNC routers out there, and it can be difficult to know which one is right for you. Here are some things to consider when shopping for a CNC router.
**Size:** You'll want to make sure that the CNC router is small enough to fit comfortably in your shop space, but also large enough to handle the size of materials you'll be working with. If the machine lets you pass larger materials through the machine, you can cut parts larger than the machine's table size.
**Ease of Use:** Consider how user-friendly the machine is, especially if you're new to CNC routers. Look for a machine with an easy-to-use interface that allows you to quickly and easily set up your cuts. If the controls look too complicated in screenshots, they probably are in real life.
**Rigidity:** Look for a CNC machine that's built with sturdy components on a sold frame. **Things like fully-supported rails and a rigid base go a long way to giving you repeatable, quality cuts.**
**Cost:** A typical CNC router can range from a few hundred to hundreds of thousands of dollars. Don't look at the cost of the machine alone, but also the cost of the software, training, workholding, and other accessories you'll need to get started. **Cheaper CNC machines can end up costing you a lot more to get up and running.**
**Customer Support:** Look for a company that offers excellent customer support and technical assistance. A CNC machine is a significant purchase and you want to know that you're going to be able to get help if you need it.
**Warranty:** Things break. A good warranty will give you peace of mind and ensure that you're covered if something goes wrong.
**Training:** Look for a company that offers training and support beyond just getting the machine to move. Maybe you won't need the help, but it's nice to know that it's there if you need it.
**Software:** Be sure the machine comes with all the CNC software you need. If it doesn't be sure you know the additional cost, which can be significant.
**Workholding:** Nobody ever thinks about workholding before they buy a CNC router, but it's a critical part of the process. Be sure your CNC router comes with flexible workholding that will allow you to hold a wide variety of materials.
**Dust Collection:** Dust is the enemy of a CNC router, and it makes a mess of your shop. Be sure your CNC router comes with a dust shoe that will connect to your shop vacuum to keep your shop (and CNC machine) clean.
-->
<script src="/js/salesbottombar.js"></script>
</div>
</div>
<div class="mt-16 sm:mt-24 lg:mt-32 print:hidden">
<section class="bg-gray-100 mt-16 sm:mt-24 lg:mt-32 print:hidden">
<div class="py-8 px-4 mx-auto max-w-screen-xl sm:py-16 lg:px-6 ">
<div class="mx-auto max-w-screen-md text-center">
<h2 class="mb-4 text-4xl tracking-tight font-extrabold text-gray-900 ">Sign up for the Carbide 3D Newsletter</h2>
<p class="mb-6 font-light text-gray-500 md:text-lg ">We'll keep you up to date on new things in the world of Carbide 3D, and CNC in general.</p>
<form id="newsletterForm" class="mx-auto max-w-screen-sm" action="https://s.carbide3d.com/sendy/subscribe" method="POST" accept-charset="utf-8">
<div class="flex items-center mb-3">
<div class="relative mr-3 w-full">
<label for="member_email" class="hidden mb-2 text-sm font-medium text-gray-900 ">Email address</label>
<!--<div class="flex absolute inset-y-0 left-0 items-center pl-3 pointer-events-none">
<svg class="w-5 h-5 text-gray-500 " fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z"></path><path d="M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z"></path></svg>
</div>-->
<input id="name" placeholder="Enter your name" type="text" name="name" required="" class="mb-3 block p-3 pl-10 w-full text-sm text-gray-900 bg-gray-50 rounded-lg border border-gray-300 focus:ring-primary-500 focus:border-primary-500 ">
<input id="email" placeholder="Enter your email" type="email" name="email" required="" class="block p-3 pl-10 w-full text-sm text-gray-900 bg-gray-50 rounded-lg border border-gray-300 focus:ring-primary-500 focus:border-primary-500 ">
<div style="display:none;"><label for="hp">HP</label><br/><input type="text" name="hp" id="hp"/></div>
</div>
<div>
<input type="hidden" name="list" value="1AvnP892H65abEL0G892zKO8LA"/>
<input type="hidden" name="subform" value="yes"/>
<input id="submit" type="submit" value="Subscribe" class="cta-button" name="submit">
</div>
</div>
<div id="newsletterHelp" class="text-center text-sm font-medium xtext-left text-gray-500 ">No spam, unsubscribe any time.</div>
</form>
</div>
</div>
</section>
</div>
<footer class="bg-white border-t mb-16 sm:mb-24 lg:mb-32 print:hidden" aria-labelledby="footer-heading">
<h2 id="footer-heading" class="sr-only">Footer</h2>
<div class="mx-auto max-w-7xl a-px-6 py-16 text-center">
<div class="flex flex-wrap items-start justify-center gap-y-12">
<div class="px-6 mx-6 ">
<h3 class="text-sm font-semibold leading-6 text-gray-900 pw-3 mt-12 md:mt-0">About Us</h3>
<ul role="list" class="md:mt-6 mt-3 space-y-2">
<li>
<a href="/about/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Who we are</a>
</li>
<li>
<a href="/blog/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Blog</a>
</li>
<li>
<a href="/contact/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Contact us</a>
</li>
</ul>
</div>
<div class="px-6 mx-6 ">
<h3 class="text-sm font-semibold leading-6 text-gray-900 pw-3 mt-12 md:mt-0">Products</h3>
<ul role="list" class="md:mt-6 mt-3 space-y-2">
<li>
<a href="/shapeoko/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Shapeoko</a>
</li>
<li>
<a href="/nomad/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Nomad</a>
</li>
<li>
<a href="/carbidecreate/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Carbide Create</a>
</li>
<li>
<a href="/carbidecreate/pro/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Carbide Create Pro</a>
</li>
<li>
<a href="/carbidemotion/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Carbide Motion</a>
</li>
<li>
<a href="/copper/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Carbide Copper</a>
</li>
</ul>
</div>
<div class="px-6 mx-6 ">
<h3 class="text-sm font-semibold leading-6 text-gray-900 pw-3 mt-12 md:mt-0">Support</h3>
<ul role="list" class="md:mt-6 mt-3 space-y-2">
<li>
<a href="/hub/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Customer Hub</a>
</li>
<li>
<a href="/downloads/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Downloads</a>
</li>
<li>
<a href="/policy/price-policy/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Pricing Policy</a>
</li>
<li>
<a href="/policy/shipping-faq/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Shipping FAQ</a>
</li>
<li>
<a href="/policy/sales-questions/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Sales Questions</a>
</li>
<li>
<a href="/policy/returns-exchanges/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Return Policy</a>
</li>
</ul>
</div>
<div class="px-6 mx-6 ">
<h3 class="text-sm font-semibold leading-6 text-gray-900 pw-3 mt-12 md:mt-0">Documents</h3>
<ul role="list" class="md:mt-6 mt-3 space-y-2">
<li>
<a href="https://community.carbide3d.com" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Forum</a>
</li>
<li>
<a href="/projects/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Customer Projects</a>
</li>
<li>
<a href="/hub/manuals/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Manuals</a>
</li>
<li>
<a href="/policy/warranty/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Warranty</a>
</li>
<li>
<a href="/policy/eula/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">EULA</a>
</li>
<li>
<a href="https://shop.carbide3d.com/policies/privacy-policy/" class="text-sm leading-6 text-gray-600 hover:text-gray-900">Privacy Policy</a>
</li>
</ul>
</div>
<div class="px-6 mx-6 ">
<h3 class="text-sm font-semibold leading-6 text-gray-900 pw-3 mt-12 md:mt-0">Contact Us</h3>
<ul role="list" class="md:mt-6 mt-3 space-y-4">
<li class="">
<div class="text-sm leading-6 text-gray-600 -hover:text-gray-900">3630 Skypark Dr.</div>
<div class="text-sm leading-6 text-gray-600 -hover:text-gray-900">Torrance, CA 90505</div>
</li>
<li>
<a href="/contact/" class="text-sm leading-6 text-gray-600 -hover:text-gray-900">310-504-3637</a>
<div class="text-sm leading-6 text-gray-600 -hover:text-gray-900">9am - 3pm PST, M-F</div>
</li>
<li>
<a href="mailto:support@carbide3d.com" class="text-sm leading-6 text-gray-600 hover:text-gray-900">support@carbide3d.com</a>
</li>
</ul>
</div>
</div>
<div class="mt-12 border-t border-white/10 pt-8 lg:mt-20 text-center">
<p class="text-xs leading-5 text-gray-400">© 2026 Carbide 3D, All rights reserved.</p>
</div>
</div>
</footer>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@algolia/algoliasearch-netlify-frontend@1/dist/algoliasearchNetlify.css" />
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@algolia/algoliasearch-netlify-frontend@1/dist/algoliasearchNetlify.js"></script>
<script type="text/javascript">
algoliasearchNetlify({
appId: 'H9XP0XOC2G',
apiKey: '354d608684f28a9fcf93e6165504294a',
siteId: 'f72970bd-2675-4852-91e0-1f9215a16feb',
branch: 'main',
selector: 'div#search',
});
</script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 30
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 30 оптимально.
Внутренние ссылки не запрещены к индексации в robots.txt.
На странице присутствуют изображения 1.
Показать внутренние ссылки
| Url | Анкор | Состояние | Анализировать |
|---|---|---|---|
| /shapeoko/ |
See Shapeoko
|
|
Анализировать url |
| /shapeoko/why/ |
Why Shapeoko?
|
|
Анализировать url |
| /nomad/ |
Nomad
|
|
Анализировать url |
| /carbidecreate/ |
Carbide Create
|
|
Анализировать url |
| /carbidecreate/pro/ |
Carbide Create Pro
|
|
Анализировать url |
| /carbidemotion/ |
Carbide Motion
|
|
Анализировать url |
| /contact/ |
Contact
|
|
Анализировать url |
| /3d-print/ |
3D Print Library
|
|
Анализировать url |
| /consultation |
Talk to an Expert
|
|
Анализировать url |
| /shapeoko/why/ |
Why Shapeoko Wins
|
|
Анализировать url |
| /about/ |
Who we are
|
|
Анализировать url |
| /blog/ |
Blog
|
|
Анализировать url |
| /contact/ |
Contact us
|
|
Анализировать url |
| /shapeoko/ |
Shapeoko
|
|
Анализировать url |
| /nomad/ |
Nomad
|
|
Анализировать url |
| /carbidecreate/ |
Carbide Create
|
|
Анализировать url |
| /carbidecreate/pro/ |
Carbide Create Pro
|
|
Анализировать url |
| /carbidemotion/ |
Carbide Motion
|
|
Анализировать url |
| /copper/ |
Carbide Copper
|
|
Анализировать url |
| /hub/ |
Customer Hub
|
|
Анализировать url |
| /downloads/ |
Downloads
|
|
|
| /policy/price-policy/ |
Pricing Policy
|
|
Анализировать url |
| /policy/shipping-faq/ |
Shipping FAQ
|
|
Анализировать url |
| /policy/sales-questions/ |
Sales Questions
|
|
Анализировать url |
| /policy/returns-exchanges/ |
Return Policy
|
|
Анализировать url |
| /projects/ |
Customer Projects
|
|
Анализировать url |
| /hub/manuals/ |
Manuals
|
|
Анализировать url |
| /policy/warranty/ |
Warranty
|
|
Анализировать url |
| /policy/eula/ |
EULA
|
|
Анализировать url |
| /contact/ |
310-504-3637
|
|
Анализировать url |
Внешние ссылки
Кол-во: 15
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 15 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| shop.carbide3d.com |
Shop Shapeoko
|
Анализировать url |
| cutrocket.com |
CutRocket (Project files)
|
Анализировать url |
| guides.carbide3d.com |
Start Here
|
Анализировать url |
| guides.carbide3d.com |
Guides
|
Анализировать url |
| guides.carbide3d.com |
Manuals
|
Анализировать url |
| community.carbide3d.com |
Customer Forum
|
Анализировать url |
| shop.carbide3d.com |
Shop
|
Анализировать url |
| shop.carbide3d.com |
Shop Shapeoko
|
Анализировать url |
| shop.carbide3d.com |
See Shapeoko 5.1 Pro
|
Анализировать url |
| shop.carbide3d.com |
See Shapeoko 5.1 Pro 2x2
|
Анализировать url |
| shop.carbide3d.com |
See Shapeoko 4
|
Анализировать url |
| shop.carbide3d.com |
See Shapeoko HDM
|
Анализировать url |
| shop.carbide3d.com |
Shop Shapeoko
|
Анализировать url |
| community.carbide3d.com |
Forum
|
Анализировать url |
| shop.carbide3d.com |
Privacy Policy
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт shapeoko.com не совсем готов к продвижению (процент готовности лишь 46%). Для попадания в ТОПы поисковых систем нужно:
Исправьте ошибки в мета-тегах.
Исправьте ошибки индексации.
Поделитесь с друзьями: