Plugin CNC pour WordPress. Configuration CNC WordPress - Permaliens

Je suis heureuse de vous accueillir sur mon blog ! Vous n’avez toujours pas d’URL lisibles par l’homme sur votre site Web et avez-vous commencé à y réfléchir ? Alors cet article est fait pour vous.

Qu'est-ce que la CNC

Le CNC (URL lisible par l'homme) du site est ainsi constitué L'URL de la page, que par son nom, il est clair ce qui est discuté dans l'article. Voici deux images : la première a une URL normale, la seconde est lisible par l'homme.

En général, je pense que des URL lisibles par l'homme doivent être configurées sur chaque site, surtout si vous avez un site jeune, par exemple, avec un trafic ne dépassant pas 100 personnes par jour. Si vous venez de créer votre site internet, n'hésitez pas à installer CNC. Sur un site plus mature, il faut réfléchir davantage.

Avantages de la CNC

Les URL lisibles par l’homme présentent de nombreux avantages, mais à mon avis, voici les plus importants :

    • En regardant cette URL, vous pouvez immédiatement voir de quoi parle l'article.
    • Les moteurs de recherche mettent en évidence les correspondances des mots-clés dans l'URL de la page avec ceux que l'utilisateur saisit dans la barre de recherche

  • A partir d'URL lisibles par l'homme, les moteurs de recherche pourront compiler structure correcte Votre site
  • Une fois qu’une personne accède au site, elle pourra naviguer manuellement sur le site.

Configuration CNC correcte

Passons donc aux actions pratiques. Afin de configurer les bonnes CNC, accédez à la zone d'administration du site. Ensuite, dans le menu principal, sélectionnez « Paramètres", et dans celui-ci le sous-paragraphe " Liens permanents».

Dans la fenêtre qui s'ouvre, réglez le bouton radio sur « Aléatoire » et saisissez le sort suivant dans le champ de saisie : /%category%/%postname%.html. Cette structure est la plus optimale pour la promotion d’un site Web.

Vous vous demandez peut-être : que se passe-t-il si je souhaite supprimer le « .html » à la fin de la chaîne URL ? Je vous répondrai que vous n’avez pas besoin de faire cela, car la structure du site devient floue. A partir d'une telle URL, il sera difficile de comprendre : c'est la catégorie dans laquelle se trouve l'article ou c'est une catégorie dans laquelle il y a une sous-catégorie.

Installation du plugin amélioré cyr to lat

Avant de commencer à installer le plugin amélioré cyr to lat pour WordPress, je vais vous parler de ses avantages par rapport à rus to lat :

  • Contrairement à Rus to Lat, il est mis à jour et pris en charge. Rus to lat a été mis à jour pour la dernière fois il y a quatre ans
  • S'il y avait des articles sur le site avant son installation, alors il créera automatiquement des liens lisibles par l'homme à partir des anciens liens

Alors, commençons. Dans le menu principal du panneau d'administration du site, sélectionnez « Plugins", Plus loin " Ajouter un nouveau" Sur la page suivante, saisissez « cyr to lat » dans le champ de recherche du plugin. Dans les résultats de recherche, sélectionnez « cyr à lat amélioré ». N’oubliez pas non plus de l’activer.

Suppression de « catégorie » du lien de catégorie

Pour résoudre ce problème, j'ai passé beaucoup de temps sur Internet. Sur certains sites, ils ont indiqué que vous deviez installer un plugin spécial, sur d'autres, vous deviez utiliser le fichier « .htaccess » pour cela. J'ai même vu qu'il était conseillé d'insérer une fonction PHP spéciale dans le code. Mais quelle ne fut pas ma surprise lorsque j'ai découvert cette méthode, que je vais maintenant partager avec vous. Je pense que vous serez aussi surpris que moi.

Pour supprimer « catégorie » des catégories dans WordPress, il vous suffit d’aller dans les paramètres « permaliens" Là, dans la section "Avancé", recherchez le champ "Préfixe des catégories" et insérez-y un point ("."). C'est si simple.

Donc, résumé. Nous avons appris ce qu'est la CNC, comment créer des URL lisibles par l'homme dans WordPress et pourquoi nous en avons besoin. Si vous avez des questions ou des suggestions, vous pouvez les laisser dans les commentaires. Bonne chance et à bientôt !

Cordialement, Evgeniy Kuzmenko.

Le monde d'Internet se développe rapidement et conquiert de nouveaux sommets. Des millions de sites, services et services sont heureux d'accueillir un autre utilisateur sur leurs pages. Un grand nombre d'adresses ont été créées et générées automatiquement. Et il n’est pas toujours pratique de les lire et de s’en souvenir. De plus, un ensemble de caractères dénué de sens se classe mal dans les moteurs de recherche. En conséquence, il est devenu nécessaire d'introduire l'implémentation du code de telle manière qu'il puisse apparaître sous une forme plus pratique et plus agréable à l'œil de l'utilisateur.

C’est pourquoi, dans le monde du développement Web, le terme liens CNC est apparu. De quoi s'agit-il et comment le mettre en œuvre sera discuté dans l'article.

Que sont les liens CNC

En général, CNC est un mot d'argot désignant une URL lisible par l'homme. URL - emprunt à l'URL anglaise, un localisateur de ressources uniforme. Lisible par l’homme, quant à lui, signifie un ensemble de caractères dans la barre d’adresse qui est pratique et facile à comprendre. Par exemple, l'adresse de la page générée pourrait ressembler à ceci : http://example.com/index.php?page=name. Cela n’a pas l’air très clair et ne montre pas la structure du site. Il existe des signes qui n'ont pas de charge sémantique et on ne sait pas exactement ce que signifient la page et le nom.

L'URL suivante pourrait ressembler à ceci : http://example.com/products/new/boat. Force est de constater ici qu'il s'agit de produits, et de nouveautés en plus, et plus particulièrement d'un bateau. Il s'agit d'une URL lisible par l'homme. Il est bien mieux indexé par les moteurs de recherche et apparaît dans les résultats de recherche au-dessus des autres. Et une personne qui visite le site pourra comprendre qu'elle est entrée exactement dans la bonne rubrique.

Cependant, les liaisons CNC présentent certaines limites. Par exemple, les caractères russes ne peuvent pas être utilisés dans l'adresse. Ils sont alors remplacés par valeur numérique et un signe de pourcentage. Par conséquent, les développeurs nationaux utilisent la translittération des mots russes en latin. Par exemple, donc - oborudovanie ou produkcia. De plus, une liaison CNC générée automatiquement peut augmenter la longueur totale de la ligne.

Pour mettre en œuvre la translittération et la conversion en URL lisibles par l'homme, des outils spéciaux sont utilisés. Ils sont généralement disponibles dans les systèmes de gestion de contenu - CMS. Les liens CNC sont créés automatiquement, en fonction du nom du produit, de l'article ou du blog, ainsi que de la section dans laquelle il est publié. En conséquence, lors de la création nouvelle entrée Lors de l'ajout d'un produit, une URL lisible par l'homme est générée, qui est bien perçue par les personnes et les machines.

Comment créer des liens CNC dans les CMS populaires

CMS est un système de gestion de contenu pratique et interface simple vous permet de créer un site Web à part entière en peu de temps. La fonctionnalité est étendue en raison de la présence d'un grand nombre modèles prêts à l'emploi, modules et plugins. Cela permet à une personne éloignée des langues Programmation PHP, JavaScript, HTML et autres, créez rapidement votre propre site Web ou blog.

Presque tous les systèmes de gestion de contenu disposent d'un excellent ensemble d'outils sous forme de plugins pour créer des CNC. Il vaut la peine d'examiner de plus près les plus courants d'entre eux.

  • WordPress est le système de gestion de contenu le plus populaire, selon les statistiques. Il est installé sur les blogs et sites Web les plus connus. Il est réputé pour sa facilité d’apprentissage et d’installation.
  • Joomla est moins populaire, mais est toujours activement utilisé par les développeurs. Il a de bonnes fonctionnalités, une sélection de composants, plugins et modules.
  • OpenCart est un projet distinct pour créer des boutiques en ligne. En interne, il ressemble à n'importe quel CMS, mais il est « conçu sur mesure » pour résoudre un éventail restreint de tâches.

Liens CNC dans WordPress – Facile à mettre en œuvre

WordPress est probablement le système de gestion de contenu le plus simple du marché. Cela peut grandement simplifier la création d’un site Web ou d’un blog à partir de zéro en peu de temps.

La configuration de CNC dans WordPress est simple et implique essentiellement le téléchargement et l'installation du plugin Cyr-To-Lat. Il est utilisé pour convertir les chaînes cyrilliques en latin.

Vous devez d’abord le trouver et le télécharger. Il est préférable de le faire depuis le site officiel de WordPress. De cette façon, vous pouvez éviter la possibilité que du code malveillant ou publicitaire pénètre dans le plugin.

  • Après avoir téléchargé l'archive, vous devez la décompresser.
  • Ensuite, vous devez déplacer ce dossier vers la section wp-content -> plugins. Cela se fait généralement à l'aide de n'importe quel gestionnaire FTP disponible.
  • Vous devez maintenant vous connecter au panneau d'administration WordPress en entrant votre nom d'utilisateur et votre mot de passe.
  • Dans la section « Plugins », vous devez trouver Cyr-To-Lat et l'activer. Le plugin est maintenant installé sur le système et activé.
  • Pour ce faire, allez dans « Options », puis allez dans « Liens permanents ».
  • Dans les paramètres généraux, il existe plusieurs modèles que vous pouvez utiliser pour créer apparence liens. Il est recommandé d'utiliser le type « Personnalisé », qui permet de tout configurer selon vos besoins. La conception la plus simple pour un tel modèle est /%category%/%postname%/. Cela signifie que la catégorie sera affichée dans la barre d'adresse, suivie du titre du message.
  • Et puis Cyr-To-Lat convertit tout cela en latin. En conséquence, vous obtiendrez un lien CNC beau et compréhensible dans WordPress.

En plus de Cyr-To-Lat, vous pouvez également utiliser des analogues disponibles sur le site officiel. Par exemple, il s'agit de WP Translitera, ACF : Rus-To-Lat, Rus-To-Lat Advanced. L'installation de ces plugins est similaire, cela n'a donc aucun sens de s'y attarder séparément.

CNC dans Joomla, plusieurs options pour créer

Joomla est un système de gestion de contenu légèrement plus complexe. Tout comme WordPress, il a la capacité de créer des sites Web et des blogs en peu de temps. Il possède des fonctionnalités et une flexibilité étendues. Ensuite, vous devez décrire comment créer des liens CNC dans ce CMS.

Joomla dispose initialement d'une fonctionnalité intégrée pour créer des URL lisibles par l'homme. Les liens CNC dans Joomla 3 peuvent être activés sur la page des paramètres généraux dans la section « Paramètres SEO ». L'élément « Activer SEF (CNC) » doit être réglé sur « Oui ». De cette façon, les liens seront convertis sous une forme plus compréhensible.

Ici, vous pouvez également configurer la redirection d'URL en créant un lien CNC dans htaccess. Ce fichier fait office de stockage de configuration pour le serveur Web Apache. Dans celui-ci, vous pouvez utiliser expressions régulières et la directive RewriteRule pour modifier la conversion du lien vers l'URL souhaitée. La principale différence entre cette approche est la flexibilité. Vous pouvez fournir des liens vers presque n’importe quel type.

L'élément « Ajouter un suffixe à l'URL » ajoute l'extension du document à la fin de la ligne. Par exemple, HTML. Cette extension présente peu d’intérêt pour le visiteur moyen du site Web, l’option peut donc être laissée sur la position « Non ».

Alias ​​en Unicode - cet élément translittère le nom du matériau en latin. Cela est nécessaire pour qu'à la place des lettres russes ou d'autres symboles, quelque chose de gênant et illisible ne soit pas affiché.

Composants alternatifs pour Joomla

Vous pouvez également implémenter un générateur de liens CNC dans Joomla en utilisant divers composants. Par exemple, l’un des plus populaires est JoomSEF. Il est distribué gratuitement et il est préférable de le télécharger depuis le site officiel Joomla.

Sa fonctionnalité, en plus de convertir les URL en CNC, comprend un ensemble de génération de métadonnées, de moteurs de recherche, de mots-clés, ainsi que de gestion des pages en double. Il convient de noter la prise en charge disponible de l'encodage UTF-8 et la personnalisation de la page 404 à votre discrétion.

Il existe trois méthodes d'installation disponibles dans Joomla 3 : en téléchargeant directement depuis votre ordinateur, depuis le répertoire du site et en envoyant un lien vers celui-ci.

Pour la première option, vous devrez télécharger le fichier. Sélectionnez ensuite « Extensions » dans le menu du panneau d'administration du CMS et accédez à « Gestionnaire d'extensions ». À l'aide du bouton « Sélectionner un fichier », vous devez montrer au système l'archive préparée et l'installer.

La deuxième option est rarement utilisée. Mais le troisième est le plus pratique d’entre eux, puisqu’il ne nécessite pas de téléchargement. Il vous suffit de copier le lien vers JoomSEF et de le préciser dans le champ « Installer depuis l'URL » de l'onglet du même nom. Le système lui-même vérifiera sa présence et l'installera si tous les paramètres correspondent.

Il convient de noter que pour que le module complémentaire fonctionne pleinement, les éléments « Activer SEF », « Redirection d'URL » et « Ajouter un suffixe à l'URL » dans les paramètres SEO doivent être définis sur « Oui ».

Le composant installé sera immédiatement intégré au système en mode actif et commencera son travail. À savoir, il convertit tous les liens existants en une apparence plus esthétique.

JoomSEF dispose d'un grand nombre de paramètres et d'options. Avec leur aide, vous pouvez très subtilement amener tous les liens du site sous presque toutes les formes nécessaires.

JBZoo et une URL lisible par l'homme

Le composant JBZoo est un outil universel et puissant pour créer des boutiques en ligne, des catalogues, des blogs et simplement des sites de cartes de visite basés sur le système de gestion de contenu Joomla.

Pour installer JBZoo dans Joomla, il doit déjà disposer du module complémentaire Zoo.

Parfois paramètres standards Les SEF n'atteignent pas leurs composants pour effectuer la conversion. Par conséquent, il est recommandé d'utiliser le composant sh404SEF pour créer des liens CNC dans JBZoo. Ce produit est gratuit et constitue un bon outil pour créer des liens dans JBZoo. paramètres, fonctions, prise en charge de divers réseaux sociaux et services.

L'installation se fait en copiant le lien vers l'archive, ou en téléchargeant directement un fichier préalablement téléchargé sur le serveur.

Configuration OpenCart et CNC

OpenCart est une plate-forme qui n'est liée à aucun système de gestion de contenu. Autrement dit, il fonctionne séparément. Son objectif principal est la création pratique de boutiques en ligne de différents degrés de complexité. Bien que le produit lui-même soit gratuit, de nombreux modules complémentaires sont distribués sur une base commerciale. Dernier version stable — 2.0.

Vous pouvez commencer à configurer la CNC en éditant le fichier de configuration htaccess du serveur Web Apache.

  • Pour cela, vous devez vous rendre dans le dossier du site via FTP ou le gestionnaire de fichiers disponible dans la mémoire administrative.
  • Le répertoire racine doit contenir le fichier .htaccess.txt. Comme cela n’a aucun effet sur un système avec une extension txt, la première chose à faire est de le renommer en .htaccess. Le serveur Web va maintenant lire ses directives et les exécuter.
  • Vous devez maintenant accéder aux paramètres du site et dans l'onglet « Serveur » activer l'utilisation de la CNC.
  • Toutes les modifications doivent être enregistrées.
  • Maintenant, tous les liens devraient changer.

Parfois, pour certaines raisons, de nombreuses adresses ne changent toujours pas et restent floues. Pour mettre en œuvre cette tâche, vous pouvez utiliser le composant SeoPro. Certes, avant de l'installer, vous devrez d'abord implémenter OCMOD Multiline Fix. Pour ce faire, vous devez modifier manuellement le code d'un fichier. Il se trouve dans admin/controller/extension/modification.php. Pour l'éditer, il est recommandé d'utiliser l'utilitaire Notepad++ pour éviter les problèmes d'encodages.

Il vous suffit d'ajouter une ligne de code au bloc après la variable $limit. Cela ressemble à ceci :

  • $quote = $opération->getElementsByTagName("search")->item(0)->getAttribute("quote");
  • si ($limite) (
  • $limite = -1 ;

et après on ajoute :

  • si ($quote == "vrai") (
  • $recherche = preg_quote($recherche);

Ensuite, vous devez installer le module SeoPro lui-même. L'archive téléchargée doit être décompressée sur le serveur. Ensuite, exécutez quelques requêtes sur la base de données à l'aide de phpmyadmin :

  • ALTER TABLE `oc_product_to_category` ADD `main_category` tinyint(1) NOT NULL DEFAULT "0" ; ALTER TABLE `oc_product_to_category` ADD INDEX `main_category` (`main_category`);

Nous devons maintenant éditer le fichier principal index.php. La ligne qui vous intéresse est :

  • $controller->addPreAction(new Action("common/seo_url"));

qui est remplacé par :

  • if (!$seo_type = $config->get("config_seo_url_type")) (
  • $seo_type = "seo_url";
  • $controller->addPreAction(new Action("common/" . $seo_type));

Ensuite, il existe un ensemble de procédures liées aux paramètres dans le panneau d'administration. Dans le menu, vous devez trouver « Modules », aller dans « Modificateurs » et cliquer sur mises à jour. Ici, vous devez accéder à la liste « Modules » et y installer SeoPro. Ensuite, en cliquant sur le bouton « Modifier », allez-y et enregistrez. Après toutes les manipulations, tout devrait fonctionner ; sinon, vous devez réessayer de réinstaller le module. Ou demandez de l'aide sur des forums spécialisés.

Implémentation des fonctionnalités CNC en langage PHP

La plupart des sites Internet sont écrits en PHP. C’est assez puissant, pratique et facile à apprendre. Son travail est invisible pour l'utilisateur, puisque le code PHP est traité côté serveur et qu'une page HTML prête à l'emploi et compréhensible par le navigateur est envoyée au navigateur.

Vous pouvez montrer l'implémentation des liens CNC en PHP à l'aide d'un petit exemple de code. Cependant, pour amener les lignes d'adresse dans de vrais projets multipages sous une forme lisible par l'homme, vous devrez bricoler.

Tout site Web commence son travail avec le fichier index.php. Il génère également des visites vers d'autres pages du site. Mais vous devez d'abord modifier un peu le fichier de configuration htaccess. Dans celui-ci, vous devez spécifier ou décommenter plusieurs directives, comme indiqué sur la photo.

La première ligne vous permet de résoudre l'URL à l'aide du serveur. Le second définit l'adresse de base. Les deux lignes suivantes vérifient la présence du fichier et du dossier. Ce dernier transfère le contrôle à index.php si les lignes 3 et 4 sont implémentées sans erreurs.

Pour stocker la correspondance entre l'identifiant de la page et sa valeur convertie, un tableau est nécessaire. Il faut donc le créer. Vous pouvez notamment en créer un simple pour comprendre le processus. Il contiendra deux champs : SEF et page_id. SEF stocke le nom et est de type varchar. Et page_id sont des numéros de page de type int.

Il reste maintenant à corriger le fichier index.php lui-même. Ceci n'est qu'un exemple et en pratique, pour un projet spécifique, tout peut être légèrement différent : $result = $_SERVER["REQUEST_URI"]. Dans cette ligne, l'URL demandée est transférée vers la variable $result.

  • if (preg_match ("/([^a-zA-Z0-9\.\/\-\_\#])/", $result)) ( header("HTTP/1.0 404 Not Found"); echo " Caractères invalides dans l'URL"; exit; )

Ce bloc vérifie la présence de symboles, de chiffres et de certains signes. S'il y a autre chose que ceux répertoriés, une page 404 s'affiche.

  • $array_url = preg_split("/(\/|\..*$)/", $result,-1, PREG_SPLIT_NO_EMPTY);

Un tableau $array_url est déclaré ici, dans lequel, à l'aide de la fonction preg_split, sont placés les éléments qui n'ont rien de plus dans la CNC.

  • if (!$array_url) ( $ID_page = 1; )else( $sef_value = $array_url;

Ici, la demande est traitée dans le cas où la demande a été adressée non pas à une page spécifique, mais à un domaine. Par conséquent, vous devez répondre avec id = 1. À ce stade également, une requête est adressée à la base de données du projet, qui détermine si elle a une valeur provenant de la variable $sef_value dans le champ SEF. Si rien n'est trouvé, envoyez à l'utilisateur une page 404. A la fin, le code d'adresse obtenu est traité et les matériaux ou éléments correspondants sont renvoyés.

Avantages et inconvénients de l'utilisation de la CNC

Les avantages de l’utilisation d’URL lisibles par l’homme peuvent être répertoriés comme suit :

  • le lien semble visuellement plus esthétique qu'un ensemble de symboles incompréhensibles, en particulier sur des sites inconnus ;
  • se souvenir de l'adresse est beaucoup plus facile ;
  • tout le chemin et la structure du site deviennent clairs ;
  • Les paramètres GET transmis de manière habituelle utilisent des variables dans la ligne d'adresse, ce qui n'est pas le cas dans la CNC, ce qui signifie que la sécurité n'est pas violée ;
  • améliorer la navigation sur le site ;
  • L’optimisation du référencement s’améliore considérablement et les robots de recherche indexent mieux un tel site.

Il y a beaucoup moins d'inconvénients. Et le plus important d’entre eux est la mise en place. Il n'est pas toujours possible de donner aux adresses de page une forme compréhensible par l'homme à l'aide de solutions standard ou tierces. Parfois, vous devez vous plonger dans le code et le modifier vous-même, ce qui nécessite des connaissances et du temps. Le deuxième inconvénient n’est pas si important et concerne les sites à fort trafic. En raison de la formation de liens à la volée, la charge sur le site augmente. Mais comme le coût des équipements réseau diminue régulièrement, peu de gens envisagent de tels coûts pour les ressources du serveur. En général, les avantages dépassent de loin les inconvénients. Ainsi, même si les URL lisibles par l’homme sont difficiles à mettre en œuvre, elles valent la peine d’être utilisées.

Conclusion

L'article explique quels liens sont CNC et lesquels ne le sont pas. Les solutions les plus simples et les plus rapides au problème ont été décrites en détail. Ainsi que plusieurs des options les plus abordables pour les approches complexes. Dans tous les cas, l'utilisation d'un CMS lors du développement d'un site Web réduit considérablement les coûts de main-d'œuvre et de temps lors de l'optimisation des adresses de pages. Par conséquent, une combinaison de CMS et de CNC devrait être utilisée comme alternative la plus efficace au développement manuel.

Lors de la promotion et de l’optimisation de sites Web, vous devez absolument tout prendre en compte, même chaque petite chose, si cela peut améliorer d’une manière ou d’une autre la position de votre site Web. Les optimiseurs débutants se demandent très souvent ce qu'est la CNC, et pour cause. HPU signifie URL lisible par l'homme. Je recommande d'utiliser de telles adresses sur absolument tous les sites Web. Après tout, ils sont compréhensibles et pratiques pour les visiteurs, ce qui signifie qu'ils sont pris en compte par les moteurs de recherche.

Voyez par vous-même quelle URL sera la plus claire pour vous. Ce:

Http://site/?p=3

Ou celui-ci :

Je pense que tout le monde, sans exception, dira que la deuxième option est plus compréhensible et lisible. Que peut-on dire du contenu d’une page si elle possède une adresse comme celle du premier exemple ? Presque rien. Mais à la deuxième adresse, vous pouvez immédiatement conclure que nous parlerons de l'installation de boutons de réseaux sociaux sur le site.

Ceci n’est qu’un exemple possible. Certains moteurs de création de sites Web génèrent automatiquement des adresses de page telles que, comme on dit, vous ne pouvez pas les comprendre sans une bouteille. Les URL sont parfois si lourdes que même barre d'adresse il n'y en a pas assez pour eux. Les CNC sont faciles à comprendre, elles peuvent être mémorisées, écrites, dictées. Mais ce n'est pas tout. Comme mentionné ci-dessus, ce qui convient aux internautes ne peut être ignoré par les moteurs de recherche. A propos de l'influence du CNC sur les positions des sites en Résultats de recherche Je ne dirai rien, puisque je n’ai pas mené de telles expériences, mais il existe des opinions selon lesquelles c’est le cas. Mais le fait qu'avec l'aide de la CNC, vous puissiez augmenter le nombre de transitions depuis les moteurs de recherche est un fait. Pourquoi? Voir par vous-même:

Merci à ce simple requête de recherche vous pouvez voir que Yandex met en évidence les mots-clés dans les URL en gras. D'accord, cela attire l'attention. Et il y a plus de chances que l'utilisateur se rende sur le site où les mots-clés seront mis en évidence en gras non seulement dans le titre et la description, mais également dans l'adresse de la page Web.

La configuration de CNC sur des sites Web créés à l'aide de n'importe quel cms est généralement simple. Le plus souvent, ils peuvent être activés directement dans la zone d’administration du site ; il faut parfois encore installer des modules complémentaires pour ce faire. Je vais vous montrer comment créer du CNC en utilisant WordPress comme exemple.

Comment configurer la CNC sur WordPress

Cela ne vous prendra que quelques minutes pour configurer CNC sur WordPress. Tout d’abord, connectez-vous au panneau d’administration du site et accédez aux paramètres-permaliens.

Vous verrez ces paramètres simples. Dans un premier temps, vous sélectionnerez l'option « par défaut » ; naturellement, elle est inacceptable du point de vue de l'optimisation. Vous devez sélectionner l'option dont l'exemple contient l'inscription « sample-post ». Sur tous mes sites et blogs créés sur Wordpress, je sélectionne « titre de l'article », car j'estime qu'il n'est pas nécessaire d'indiquer des dates dans l'URL. Vous pouvez également sélectionner l'option « aléatoire » et saisir /%postname%/ dans le champ, la même chose se produira.

RewriteEngine sur RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_FILENAME) !-d RewriteRule . /index.php [L]

Après ces trois étapes simples, votre site Web sera activé CNC. Sur d'autres moteurs, il n'y a rien de compliqué non plus dans la mise en place de la CNC, bien qu'il existe des exceptions.

Le problème est que les webmasters débutants réfléchissent trop tard à toutes les subtilités de l’optimisation d’un site Web. Ce n'est certainement pas leur faute. Après tout, il est impossible de penser à quelque chose qu’on ne connaît pas encore. Pour éviter les moments désagréables, assurez-vous de lire ce qui suit. La prise de conscience de ce qu’est la CNC et de ce à quoi elle sert le plus arrive souvent trop tard. Parfois, plusieurs dizaines d'articles ont déjà été rédigés sur le site à cette époque, et le webmaster se retrouve alors face à un choix difficile : tout laisser tel quel, ou passer au CNC. Si votre site n'en a pas déjà beaucoup Liens externes, et sa position dans les résultats de recherche n'est pas encore si élevée, alors je recommande quand même de configurer la CNC. Après tout, l’optimisation d’un site Web se compose essentiellement de nombreux points, et plus il y en a, mieux c’est.

Bonjour, chers lecteurs de mon blog, aujourd'hui je veux vous parler de la mise en place de permaliens dans WordPress, alias CNC WordPress. Le sujet n'est certainement pas nouveau et il n'y a rien de compliqué, mais beaucoup de gens posent des questions et répondre à un email à chaque fois n'est pas très pratique. Sinon, vous pouvez toujours donner un lien vers le post et c'est tout, et le client est content et pas besoin de chercher le texte :-).

Navigation dans les pages :

CNC - URL lisibles par l'homme (parfois déchiffrées comme étant de type humain), mais il s'agit essentiellement d'une abréviation anglaise déformée SEF url (URL conviviale pour les moteurs de recherche), conviviale pour moteurs de recherche liens. En termes simples, ce sont des liens sous forme de texte clair au lieu d'obtenir des paramètres.?p=1691 d'accord, c'est plus agréable de voir ça comme ça https://site/nastrojka-chpu-wordpress/

Principaux avantages de la CNC pour WordPress

  • Avantages de CNC Wordpress pour les visiteurs

    • les liens ont une apparence plus attractive dans la barre d’URL ;
    • un tel lien est plus facile à retenir si, par exemple, nous parlons de noms de fonctions ou d'autres expressions uniques ;
    • En utilisant le lien CNC, vous pouvez facilement comprendre dans quelle section nous nous trouvons actuellement.
  • Avantages de CNC WordPress pour l'optimisation du référencement

    • le texte correct dans le lien affecte le classement du site dans les moteurs de recherche ;
    • certains systèmes peuvent mettre en évidence la partie du lien qui correspond à la requête de recherche ;
    • présence complète de la structure dans l'URL de la CNC ;
    • Vous pouvez faire tout le GKD en cyrillique en translittération.
  • Avantages de la CNC pour le développeur et le propriétaire du site

    • V dans les réseaux sociaux Une partie de l'url ne sera pas perdue lors de la republication de votre site ;
    • vous pouvez créer des liens soignés et beaux au lieu d'énormes liens d'un kilomètre de long, comme c'était le cas autrefois dans Joomla :-);
    • un site Web ou un blog avec CNC semble beaucoup plus attrayant et plus compréhensible ;
    • un autre plus pour la convivialité de votre site.


Nous avons maintenant atteint en douceur le troisième et dernier guide pour créer une machine CNC. Il regorge d'informations utiles sur la configuration de l'électronique, les programmes de contrôle des machines et l'étalonnage des machines.
Soyez patient, il y aura beaucoup de lettres !

Logiciel

Puisque nous ne pourrons pas tester complètement le contrôleur assemblé sans un ordinateur avec un programme de contrôle de machine configuré, nous commencerons par celui-ci. A ce stade, aucun outil n'est nécessaire, tout ce dont vous avez besoin est un ordinateur avec un port LPT, des mains et une tête.

Il existe plusieurs programmes pour contrôler une machine CNC avec la possibilité de charger du code de contrôle, par exemple Kcam, Desk CNC, Mach, Turbo CNC (sous DOS), et même système opérateur optimisé pour travailler avec une machine CNC - Linux CNC.

Mon choix s'est porté sur Mach et dans l'article je ne considérerai que ce programme. Je vais expliquer mon choix et décrire plusieurs avantages de ce programme.

Mach est sur le marché depuis plusieurs années et s'est imposé comme une solution très intéressante pour contrôler une machine CNC.
- La plupart des gens utilisent Mach 2/3 pour contrôler leur machine domestique.
- En raison de sa popularité, il existe de nombreuses informations sur ce programme sur Internet, problèmes possibles et des recommandations sur la façon de les résoudre.
- Manuel détaillé en russe
- Possibilité d'installation sur faible. J'ai Mach 3 installé sur un Celeron 733 avec 256 Mo de RAM et tout fonctionne très bien.
- Et l'essentiel est une compatibilité totale avec Windows XP, contrairement par exemple à Turbo CNC, qui est conçu pour DOS, bien que TurboCNC soit encore moins exigeant en matériel.

Je pense que c'est largement suffisant pour que vous choisissiez Mach_e, mais personne ne vous interdit d'essayer d'autres logiciels. Peut-être que cela vous conviendra mieux. Une autre chose à mentionner est la présence d’un pilote compatible avec Windows 7. J’ai essayé cette chose, mais cela n’a pas très bien fonctionné. Peut-être en raison de la fatigue du système - il a déjà deux ans et est envahi par toutes sortes de déchets inutiles, et il est recommandé d'installer Mach sur un nouveau système et d'utiliser cet ordinateur uniquement pour travailler avec la machine. En général, tout semble fonctionner, mais les moteurs sautent régulièrement des étapes, alors que sur un ordinateur avec XP, la même version de Macha se comporte très bien.


Considérons uniquement l'axe X, et vous pouvez configurer vous-même le reste selon le même principe. Paramètre Étapes par indique le nombre de pas nécessaires à votre moteur pour effectuer un tour complet. Le SD standard a un pas de 1,8 degrés, c'est-à-dire nous divisons 360 ​​degrés (tour complet) par 1,8 et obtenons 200. Ainsi, nous avons constaté que le moteur en mode STEP tourne de 360 ​​​​degrés en 200 pas. Nous écrivons ce nombre dans le champ Pas par. En conséquence, en mode HALF-STEP, il n'y aura pas 200, mais 2 fois plus - 400 pas. Ce qu'il faut écrire dans le champ Étapes par champ, 200 ou 400, dépend du mode dans lequel se trouve votre contrôleur. Plus tard, lorsque nous nous connecterons à la machine et calibrerons, nous modifierons ce paramètre, mais pour l'instant nous le réglerons sur 200 ou 400.

Rapidité– définit la vitesse maximale de déplacement du portail. Pour plus de fiabilité, je l'ai fixé à 1000, mais lorsque je travaille, je le diminue ou l'augmente directement à la volée dans la fenêtre principale de Macha. En général, il est recommandé de saisir ici un nombre qui est inférieur de 20 à 40 % au maximum possible que votre moteur peut produire sans sauter d'étapes.

Paragraphe Accélération– l'accélération. La valeur inscrite dans cette ligne, ainsi que la vitesse, dépendent de votre moteur et de votre alimentation. Une accélération trop faible augmentera considérablement le temps nécessaire pour traiter une figure aux formes et au terrain complexes, tandis qu'une accélération trop élevée augmentera le risque de sauter des étapes au démarrage car le moteur va commencer à caler. En général, ce paramètre est défini expérimentalement. D'après mon expérience, 200-250 est la valeur optimale.

Impulsion pas à pas et impulsion Dir. De 1 à 5, mais peut-être plus. Si votre contrôleur n'est pas très bien assemblé, un fonctionnement stable est possible avec un intervalle de temps plus long.

J'ai oublié de dire qu'à chaque démarrage de Mac, le bouton Réinitialiser clignotera probablement. Cliquez dessus, sinon cela ne vous permettra rien de faire.

Pouah. Eh bien, essayons maintenant de télécharger le programme de contrôle, dont vous pouvez télécharger un exemple à la fin de l'article. appuie sur le bouton Charger le code G ou allez dans le menu Fichier/Charger le G-Code c'est plus pratique pour tout le monde et la fenêtre d'ouverture du programme de contrôle apparaît.


UE est un habitué fichier texte, dans lequel les coordonnées sont écrites dans une colonne. Comme vous pouvez le voir dans la liste des types de fichiers pris en charge, il existe un format txt, il peut donc être ouvert et modifié avec un bloc-notes ordinaire, comme les fichiers avec l'extension nc, ncc, tap. Vous pouvez corriger le G-code dans le programme lui-même en appuyant sur le bouton Modifier le code G.

Nous chargeons l'UE et voyons qu'un code est apparu dans la fenêtre de gauche, et dans la fenêtre de droite le contour de la figure que nous allons découper.


Pour lancer le traitement, il suffit d'appuyer sur le bouton vert Démarrage du cycle, c'est ce que nous faisons. Des nombres ont commencé à apparaître dans la fenêtre de coordonnées et une broche virtuelle s'est déplacée sur l'image, ce qui signifie que le processus de traitement a commencé avec succès et que notre machine virtuelle (pour l'instant) a commencé à traiter la pièce.


Si, pour une raison quelconque, vous devez interrompre le fonctionnement de la machine, cliquez sur Arrêter. Pour continuer, appuyez à nouveau sur Cycle Start et le traitement continuera au même endroit. J'ai été interrompu plusieurs fois sous la pluie alors que je devais éteindre et couvrir la machine.

La vitesse est modifiée à l'aide des boutons « + » « - » dans la colonne Vitesse d'alimentation, et est initialement égale à 100% de la vitesse réglée dans Motor Tuning. Ici, vous pouvez ajuster la vitesse de déplacement du portail à certaines conditions de traitement. La vitesse est réglable dans une très large plage de 10 à 300 %.

Il s'agit essentiellement de la configuration de Mach3, j'espère que je n'ai rien oublié. Un peu plus tard, lorsque nous calibrerons et lancerons la machine, je vous en parlerai davantage. les réglages nécessaires. Maintenant, prenez du thé, du café, une cigarette (comme vous le souhaitez) et accordez-vous un moment de repos pour qu'avec une nouvelle force et un esprit frais, vous puissiez commencer à configurer l'électronique de la machine.


Il est conseillé de le faire avec la broche installée car... Il est peu probable que vous puissiez réaliser chez vous un support de broche absolument uniforme et le visser également uniformément sur l'axe Z.

Disons que vous alignez maintenant l'axe Z et que lorsque vous effectuez le montage et installez la broche, vous serez surpris de voir à quel point elle sera située là de travers. La première chose à faire est de fixer une perceuse ou une fraise dans le mandrin. Maintenant, nous déplaçons le portail n'importe où sur notre table de travail (coordonnées) et utilisons un carré pour voir si nous avons 90 degrés entre la table et le cutter. En fonction de la conception du support de broche et de l'axe Z lui-même, ajustez la position de la fraise et, après avoir obtenu le résultat souhaité, fixez la broche dans cette position.

Eh bien, un ajustement supplémentaire consiste à vérifier si votre machine peut tracer un angle droit lorsque vous lui demandez de le faire. Sinon, c'est ce à quoi vous pourriez vous retrouver.


Pour ma part, j'ai trouvé deux façons de vérifier et d'ajuster cela ; je vais les décrire toutes les deux.
1 - C'est le cutter le plus universel - un foret de 3 mm cassé et réaffûté. En l'absence d'autres fraises, elle est utilisée aussi bien pour l'ébauche que pour la finition. Un énorme avantage de ce couteau est son faible coût, mais les inconvénients sont les suivants : il ne peut pas être affûté correctement et sa ressource est très limitée. Littéralement quelques petites images, après quoi elle commence à brûler l'arbre. Il ne découle pas grand chose de tout cela bonne qualité travail terminé, suivi d'une finition obligatoire au papier de verre, et vous devrez poncer pas mal.
2 - Fraise droite à deux cannelures 3.175 et 2 mm. Il est généralement utilisé pour enlever la couche rugueuse des petites pièces, mais si nécessaire, il peut également être utilisé comme couche de finition.
3 - Fraises coniques 3, 2 et 1,5 mm. Application : finition. Le diamètre détermine la qualité et le détail du résultat final. Avec un cutter de 1,5 mm, la qualité sera meilleure qu'avec un cutter de 3 mm, mais le temps de traitement augmentera également considérablement. L'utilisation de fraises coniques pour la finition ne nécessite pratiquement aucun ponçage supplémentaire par la suite.
4 - Graveur conique. Il est utilisé pour la gravure et l'alliage avec lequel il est fabriqué permet également de graver sur du métal. Une autre application est le traitement de très petites pièces qui ne peuvent pas être traitées avec une fraise conique.
5 - Graveur direct. Utilisé pour couper ou couper. Par exemple, vous devez découper... la lettre « A » dans une feuille de contreplaqué de 5 mm. Installez un graveur droit dans la broche et vous obtenez ici une scie sauteuse CNC . Je l'ai utilisé à la place d'un cutter droit lorsqu'il s'est cassé. La qualité du traitement est tout à fait normale, mais elle s'enroule périodiquement autour de longs copeaux. Vous devez être vigilant.
Tous les couteaux ci-dessus avaient une tige de 3,175 mm et constituent désormais de l'artillerie lourde.
6 - Fraises droites et coniques 8 mm. L'application est la même que pour les fraises de 3 mm, mais pour des travaux de plus grande envergure. Le temps de traitement est considérablement réduit, mais malheureusement ils ne conviennent pas aux petites pièces.

Tout cela ne représente qu'une petite partie du nombre de fraises pouvant être utilisées en CNC pour effectuer diverses tâches. Je ne peux m’empêcher d’avertir les débutants du coût considérable d’une bonne fraise. Par exemple, les fraises en acier rapide de 8 mm décrites ci-dessus coûtent environ 700 roubles. Une fraise en carbure coûte 2 fois plus cher. Les jouets CNC ne peuvent donc pas être classés parmi les passe-temps les moins chers.

Photos

Je publie pour votre considération quelques photos de ce que j'ai réussi à faire pendant quelques mois d'été.
Testez d’abord la crêpe. Fraise n°1. Effrayant, non ? Et si le reste est de la même qualité)))


Le premier contrôle sérieux de la machine. Dimensions 17 sur 25 cm Hauteur du relief 10 mm, temps passé - 4 heures.
Comme le travail suivant, celui-ci a été réalisé avec le même cutter n°1. Comme vous pouvez le constater, le résultat est tout à fait supportable.


Et ici, le coupeur est devenu émoussé et le bois a commencé à brûler.


J'ai essayé ce qu'un graveur à cône peut faire.


Ma sœur m'a demandé de lui découper un chien. Ebauche – fraise n°2 3 mm, fraise de finition n°3 3 mm. Relief 6 mm, temps de traitement environ 1,5 heures.


Panneaux pour la maison. Le relief est de 10 mm, mais déjà concave car cela réduit considérablement le temps de traitement. Ce n'est pas toute la zone qui est traitée, mais seulement l'inscription. Le temps de traitement est d'environ 2 heures, à l'aide du cutter n°5 (graveur direct).


Ma tentative de réaliser une photographie en bois en trois dimensions. J’ai fait une erreur en associant l’homme et l’arbre, mais dans l’ensemble, je pense que ça s’est bien passé. Ebauche - fraise droite 3 mm, finition avec une fraise conique 2 mm. Le relief est de 5 mm, mais je ne me souviens plus du temps de traitement.

Vote des lecteurs

L'article a été approuvé par 89 lecteurs.

Pour participer au vote, inscrivez-vous et connectez-vous au site avec votre nom d'utilisateur et votre mot de passe.
mob_info