در این مطلب، ویدئو چگونه سئوی خود را با استفاده از پایتون با دیوید کرویت خودکار کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:35:04
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,560
بنابراین
2
00:00:01,560 –> 00:00:03,120
در جامعه سئو تا حدودی در حال پخش است،
3
00:00:03,120 –> 00:00:05,220
به خصوص مایک سئو توییتر در مورد پایتون
4
00:00:05,220 –> 00:00:07,259
و سئو و اینکه چگونه یک
5
00:00:07,259 –> 00:00:09,269
چیز جدید برای یادگیری است و من
6
00:00:09,269 –> 00:00:10,920
افراد زیادی در جامعه سئو فنی از
7
00:00:10,920 –> 00:00:12,750
من می پرسند. در مورد اینکه آیا من پایتون را می شناسم
8
00:00:12,750 –> 00:00:14,700
و چگونه از پایتون و مواردی از این
9
00:00:14,700 –> 00:00:16,770
قبیل استفاده می کنیم، اما هر بار که آن
10
00:00:16,770 –> 00:00:18,210
را برای شما مطرح می کنم، به نوعی مرا به
11
00:00:18,210 –> 00:00:19,680
سمت دیگری سوق می دهید، بنابراین قبل از اینکه این
12
00:00:19,680 –> 00:00:21,060
کار را انجام دهیم، بله
13
00:00:21,060 –> 00:00:24,449
کمک کنید تا بفهمم چرا آیا میخواهم
14
00:00:24,449 –> 00:00:26,880
پایتون را یاد بگیرم تا در سئو به من کمک کند،
15
00:00:26,880 –> 00:00:30,289
پایتون یک زبان
16
00:00:30,289 –> 00:00:33,030
برنامهنویسی است که میدانید دو نوع زبان برنامهنویسی وجود
17
00:00:33,030 –> 00:00:34,739
دارد که در اینجا میخواهیم درباره آنها صحبت
18
00:00:34,739 –> 00:00:37,739
کنیم، یکی زبانهای برنامهنویسی ما است
19
00:00:37,739 –> 00:00:41,340
و مانند زبانهای پایتون یا روبی مانند زبانهای برنامهنویسی
20
00:00:41,340 –> 00:00:44,520
میتواند اسکریپتهای پیچیدهای بنویسد
21
00:00:44,520 –> 00:00:47,250
که در میان مجموعههای داده بزرگ حلقه
22
00:00:47,250 –> 00:00:48,899
میزنند و آنها را پردازش
23
00:00:48,899 –> 00:00:50,940
میکنند، بنابراین زبان اسکریپتنویسی وجود دارد، بنابراین
24
00:00:50,940 –> 00:00:52,170
چگونه میتواند برای SEO اعمال شود، مانند
25
00:00:52,170 –> 00:00:53,640
اجازه دادن مانند یک کلیدواژه ممیزی فنی
26
00:00:53,640 –> 00:00:55,050
Riis خوب اجازه دهید در مورد این دو نوع صحبت کنیم،
27
00:00:55,050 –> 00:00:56,280
بنابراین دو نوع زبان،
28
00:00:56,280 –> 00:00:57,809
آنها زبانهای برنامهنویسی مانند پایتون
29
00:00:57,809 –> 00:01:01,590
یا روبی یا سی یا زبانهای برنامهنویسی کلاسیک شما
30
00:01:01,590 –> 00:01:04,920
هستند و سپس زبانهای پرس و جو
31
00:01:04,920 –> 00:01:08,210
مانند sequel وجود دارد که
32
00:01:08,210 –> 00:01:11,580
عمدتاً برای کار با دادهها برای شمارش
33
00:01:11,580 –> 00:01:14,549
چیزها برای انجام کارهایی شبیه به نوع تجزیه و تحلیل ساخته شدهاند.
34
00:01:14,549 –> 00:01:17,520
35
00:01:17,520 –> 00:01:19,619
زبانهای اسکریپت بیشتر برای پردازش دادهها هستند،
36
00:01:19,619 –> 00:01:22,470
بنابراین اگر میخواهید فهرستی از
37
00:01:22,470 –> 00:01:25,530
کلمات کلیدی را مرور کنید و آنها را با یک سطل هدف برچسبگذاری کنید،
38
00:01:25,530 –> 00:01:27,689
خوب به نظر برسید، بگویید این
39
00:01:27,689 –> 00:01:30,420
مرحله را میدانید یا دوست دارید مرحله قیف را
40
00:01:30,420 –> 00:01:32,850
انجام دهید، این کار را با استفاده از یک زبان برنامهنویسی، یک زبان برنامهنویسی انجام میدهید.
41
00:01:32,850 –> 00:01:38,490
مانند پایتون، اما
42
00:01:38,490 –> 00:01:41,189
بیشتر کارهایی
43
00:01:41,189 –> 00:01:44,970
که میتوانید در پایتون انجام
44
00:01:44,970 –> 00:01:48,780
دهید، درست مانند برچسبگذاری کلمه کلیدی به هر
45
00:01:48,780 –> 00:01:52,140
نوع پردازش داده یا
46
00:01:52,140 –> 00:01:55,020
محاسبه معیارهای خاص،
47
00:01:55,020 –> 00:01:57,149
میتوانید در صفحهگسترده نیز انجام دهید،
48
00:01:57,149 –> 00:01:59,040
بنابراین اساساً این چیزی است که
49
00:01:59,040 –> 00:02:01,579
صفحه گسترده برای شما انجام می دهد، این است
50
00:02:01,579 –> 00:02:05,009
که منطق یک زبان برنامه نویسی
51
00:02:05,009 –> 00:02:07,530
مانند پایتون را با
52
00:02:07,530 –> 00:02:09,340
رابط کاربری که استفاده آسان است به سطح می آورد.
53
00:02:09,340 –> 00:02:11,230
بسیار جالب است، بنابراین یک مثال مانند عبارت
54
00:02:11,230 –> 00:02:13,900
ساده مانند if right می
55
00:02:13,900 –> 00:02:18,670
توانید از یک دستور if در یک برگه استفاده کنید
56
00:02:18,670 –> 00:02:20,709
به همان راحتی که می دانید
57
00:02:20,709 –> 00:02:23,500
راحت تر از شما می توانید دستور if را
58
00:02:23,500 –> 00:02:26,110
در Python mm-hmm انجام دهید، همچنین می توانید
59
00:02:26,110 –> 00:02:27,730
همان کار را انجام دهید. در ادامه،
60
00:02:27,730 –> 00:02:30,790
بسیار مهم است که بدانید
61
00:02:30,790 –> 00:02:34,690
پایتون یک زبان اسکریپت نویسی عالی و شناخته شده
62
00:02:34,690 –> 00:02:37,540
است که بسیار مفید است، اما
63
00:02:37,540 –> 00:02:39,580
64
00:02:39,580 –> 00:02:41,500
اگر میخواهید کاری انجام دهید که
65
00:02:41,500 –> 00:02:43,989
یک کلمه کلیدی را به درستی برچسبگذاری کردهاید، روشهای بینهایتی برای پوست کردن این گربه وجود دارد.
66
00:02:43,989 –> 00:02:45,340
شما می توانید آن را در یک صفحه گسترده
67
00:02:45,340 –> 00:02:46,989
انجام دهید، می توانید آن را در هر زبان برنامه نویسی
68
00:02:46,989 –> 00:02:49,690
انجام دهید، می توانید آن را حتی در ادامه انجام دهید، بنابراین اینطور نیست
69
00:02:49,690 –> 00:02:54,959
که پایتون به هیچ وجه در این قابلیت منحصر به فرد
70
00:02:54,959 –> 00:02:58,000
باشد، بنابراین چون من افراد زیادی را می
71
00:02:58,000 –> 00:02:59,980
بینم که شبیه به من هستند.
72
00:02:59,980 –> 00:03:01,720
نمیدانم آنها مثل اینکه من امروز
73
00:03:01,720 –> 00:03:03,010
برایتان پیوندی برای پایین آوردن یک کت و شلوار عطر فرستادم فشار میآورند
74
00:03:03,010 –> 00:03:04,269
یا دیدم کسی امروز توییت کرده است
75
00:03:04,269 –> 00:03:06,459
که میگوید چرا باید
76
00:03:06,459 –> 00:03:11,140
از جایگزینی اکسل با پایتون استفاده کند
77
00:03:11,140 –> 00:03:13,329
، درست لزوماً برای سئو نیست، اما یک
78
00:03:13,329 –> 00:03:14,920
صفحه سئو ارسون آن را توییت کرد و من فکر
79
00:03:14,920 –> 00:03:17,980
میکنم چرا در چه چیزی این اتفاق میافتد،
80
00:03:17,980 –> 00:03:19,720
زیرا مجموعه دادهها آنقدر عظیم هستند
81
00:03:19,720 –> 00:03:22,510
که مانند اکسل نمیتواند از عهده آن برآید.
82
00:03:22,510 –> 00:03:26,170
83
00:03:26,170 –> 00:03:28,389
84
00:03:28,389 –> 00:03:29,889
توسعه دهندگان تیم ما در حال حاضر
85
00:03:29,889 –> 00:03:34,690
یا توسعه دهندگان تمام وقت کارهایی را انجام می دهند
86
00:03:34,690 –> 00:03:37,660
که در غیر این صورت نمی توانید در یک صفحه گسترده انجام دهید،
87
00:03:37,660 –> 00:03:39,099
اگر بخواهید
88
00:03:39,099 –> 00:03:41,290
سیستم های بزرگی بسازید که از آنها استفاده می کنند، اگر بخواهید
89
00:03:41,290 –> 00:03:42,669
محصولات نرم افزاری درستی بسازید که
90
00:03:42,669 –> 00:03:44,980
از آنها استفاده می کنید. اگر روی سایتی کار
91
00:03:44,980 –> 00:03:46,930
میکنید که بیش از یک میلیون صفحه دارد، با مجموعههای دادهای روبرو خواهید شد که
92
00:03:46,930 –> 00:03:49,090
بسیار فراتر از مقیاسی هستند که یک
93
00:03:49,090 –> 00:03:51,579
صفحهگسترده میتواند انجام دهد.
94
00:03:51,579 –> 00:03:53,470
95
00:03:53,470 –> 00:03:56,620
96
00:03:56,620 –> 00:03:58,810
برای بسیاری از
97
00:03:58,810 –> 00:04:02,099
کارها کار کنید و می خواهید انجام دهید، اما معمولاً
98
00:04:02,099 –> 00:04:04,090
تیم هایی که روی سایت های سازمانی کار می
99
00:04:04,090 –> 00:04:07,630
کنند، توسعه دهندگان اختصاصی دارند تا
100
00:04:07,630 –> 00:04:09,329
کارهایی مانند این را درست
101
00:04:09,329 –> 00:04:12,819
انجام دهند.
102
00:04:12,819 –> 00:04:14,290
103
00:04:14,290 –> 00:04:16,870
مانند آن نیاز به نوعی پر شده است، فکر
104
00:04:16,870 –> 00:04:18,418
میکنم در تیمهایی هستم که
105
00:04:18,418 –> 00:04:20,189
اینطور است، اما آیا
106
00:04:20,189 –> 00:04:22,919
بین برنامهنویسهای پایتون که ما
107
00:04:22,919 –> 00:04:24,300
داریم که روی
108
00:04:24,300 –> 00:04:26,610
برنامه نرمافزاری ما کار میکنند، آنها SCO را نمیدانند، قطع ارتباطی
109
00:04:26,610 –> 00:04:28,740
وجود ندارد. آیا
110
00:04:28,740 –> 00:04:32,069
برای افراد سئوکار
111
00:04:32,069 –> 00:04:35,789
مانند نیاز به تجزیه و تحلیل داده های سئو که نیاز
112
00:04:35,789 –> 00:04:38,340
به چنین چیزهایی دارند، صددرصد
113
00:04:38,340 –> 00:04:40,409
100 درصد امکان پذیری وجود دارد، بنابراین
114
00:04:40,409 –> 00:04:42,840
بگویید که در سنی در یک آژانس کار می
115
00:04:42,840 –> 00:04:46,020
کنید، یک مشتری جدید دریافت می کنید و آن مشتری یک
116
00:04:46,020 –> 00:04:48,029
سایت بزرگ دارد که می دانید این اولین سایتی است که برای اولین بار
117
00:04:48,029 –> 00:04:49,590
با یک سایت 10 میلیون صفحه کار
118
00:04:49,590 –> 00:04:51,599
می کنید و
119
00:04:51,599 –> 00:04:53,669
کاملاً خوب هستید با این کار چه کنیم در
120
00:04:53,669 –> 00:04:56,150
این صورت داشتن
121
00:04:56,150 –> 00:04:58,919
فردی در تیم بسیار مفید است به اندازه کافی پایتون را می شناسد که
122
00:04:58,919 –> 00:05:02,580
حداقل شروع به
123
00:05:02,580 –> 00:05:04,379
کثیف کردن دستان خود با دیمون کند، مثلاً چه
124
00:05:04,379 –> 00:05:05,460
کاری انجام می دهند، مانند
125
00:05:05,460 –> 00:05:07,860
خزیدن کامل سایت یا چیزی شبیه به این خواهد بود، پس بله، بنابراین
126
00:05:07,860 –> 00:05:12,120
اگر در سایت خزیدن سایت و
127
00:05:12,120 –> 00:05:13,860
فریاد زدن Frogger و خزیدن عمیق،
128
00:05:13,860 –> 00:05:16,830
درست می شود شما می دانید میلیون ردیف CSV
129
00:05:16,830 –> 00:05:19,439
ده میلیون ردیف C SV که آنها
130
00:05:19,439 –> 00:05:22,379
از آن ابزار خروجی می گیرند تقریباً پایتون
131
00:05:22,379 –> 00:05:24,240
مانند بهترین راه برای انجام کارهای حرفه ای است و
132
00:05:24,240 –> 00:05:26,370
به طور کلی مانند ترمینال،
133
00:05:26,370 –> 00:05:28,379
فقط پایتون نیست، بلکه مانند دانستن نحوه استفاده
134
00:05:28,379 –> 00:05:31,139
از ترمینال در دستگاه شما به این معنی است
135
00:05:31,139 –> 00:05:32,580
که در هنگام اجرای اساساً
136
00:05:32,580 –> 00:05:35,339
خط فرمان را اجرا می کنید. مانند
137
00:05:35,339 –> 00:05:37,800
پردازش دادههای خط فرمان بهطور کلی،
138
00:05:37,800 –> 00:05:39,960
من پایتون را در نظر میگیرم، زیرا برخی مانند
139
00:05:39,960 –> 00:05:42,060
اسکریپتنویسی پایتون، مجموعهای از موارد
140
00:05:42,060 –> 00:05:44,159
مختلف وجود دارد که میدانید مانند گفتهها و awk و
141
00:05:44,159 –> 00:05:47,250
همه این موارد کمی مانند شما مانند
142
00:05:47,250 –> 00:05:49,199
بستههای خط فرمان
143
00:05:49,199 –> 00:05:52,169
144
00:05:52,169 –> 00:05:55,379
وجود دارد. این همه دنیای
145
00:05:55,379 –> 00:05:58,889
خط فرمان هکر دادهها چیزهایی است که
146
00:05:58,889 –> 00:06:00,569
واقعاً مفید است که فردی در تیم خود داشته
147
00:06:00,569 –> 00:06:03,419
باشید و بتوانید آنها را انجام دهید، بنابراین مانند
148
00:06:03,419 –> 00:06:05,189
تیم ما، خیلی وارد این موقعیت
149
00:06:05,189 –> 00:06:08,250
نمیشویم، زیرا راههایی
150
00:06:08,250 –> 00:06:09,719
داریم که میدانید این کار را انجام دادهایم. برای مدتی در آن کار می کنیم و
151
00:06:09,719 –> 00:06:11,849
ما راه هایی برای برخورد با داده هایی با
152
00:06:11,849 –> 00:06:15,449
اندازه بزرگتر درست و بزرگ داریم، اما همیشه
153
00:06:15,449 –> 00:06:17,310
زمانی فرا می رسد که انگار چیزی وجود دارد
154
00:06:17,310 –> 00:06:19,710
که قبلاً ندیده اید و
155
00:06:19,710 –> 00:06:21,839
بیشتر می شود. مثلاً داشتن یک اسب در دهه
156
00:06:21,839 –> 00:06:23,610
1800، میدانید منظورم این است که شما فقط
157
00:06:23,610 –> 00:06:25,819
دامنه توانایی و
158
00:06:25,819 –> 00:06:28,349
انعطافپذیری بیشتری دارید و لحظات کمتری
159
00:06:28,349 –> 00:06:30,719
دارید زیرا اوه ما
160
00:06:30,719 –> 00:06:31,580
میدانیم که
161
00:06:31,580 –> 00:06:34,370
جین را میشناسید که او در خط فرمان خوب است.
162
00:06:34,370 –> 00:06:35,630
163
00:06:35,630 –> 00:06:37,610
درست اسکریپتهای کوچک بنویسد او درست متوجه خواهد شد،
164
00:06:37,610 –> 00:06:42,110
پس خوب است، بنابراین فرضاً فرض کنیم که آژانس ما قرار
165
00:06:42,110 –> 00:06:45,260
بود فردا هدف را بهعنوان مشتری امضا کند،
166
00:06:45,260 –> 00:06:50,210
مثلاً چگونه پیشنهاد میکنید
167
00:06:50,210 –> 00:06:52,610
که مردم شروع به فکر کردن
168
00:06:52,610 –> 00:06:54,590
از طریق لنز استفاده از پایتون کنند تا از
169
00:06:54,590 –> 00:06:56,870
کمک به انجام تجزیه و تحلیل لذت ببرند. یا مثلاً
170
00:06:56,870 –> 00:06:58,700
کارهای روزمره سئو در سایتی مانند آن،
171
00:06:58,700 –> 00:07:01,750
بنابراین اولین چیزی که باید بدانید این است که
172
00:07:01,750 –> 00:07:05,300
در نهایت می خواهید داده هایی
173
00:07:05,300 –> 00:07:07,520
را که با آنها کار می کنید به یک پایگاه داده وارد کنید، بنابراین
174
00:07:07,520 –> 00:07:09,410
مهم نیست که چگونه این کار را انجام می دهید، صرف نظر از
175
00:07:09,410 –> 00:07:11,360
زبان اگر
176
00:07:11,360 –> 00:07:13,340
روی تیم کار می کنید، روش کار با
177
00:07:13,340 –> 00:07:15,440
داده هایی با آن اندازه در یک پایگاه داده mmm است
178
00:07:15,440 –> 00:07:17,450
که می خواهید از آن اجتناب کنید و این
179
00:07:17,450 –> 00:07:19,730
همان بن بست است که من در
180
00:07:19,730 –> 00:07:22,130
کار با پایتون خیلی پیدا کردم. در
181
00:07:22,130 –> 00:07:24,890
دستگاه خودم این شما هستید در نهایت روی
182
00:07:24,890 –> 00:07:27,230
دستگاه خود کار کنید، این کار
183
00:07:27,230 –> 00:07:28,970
دشوارتر است و می دانید که
184
00:07:28,970 –> 00:07:30,320
ابزارهای توسعه دهنده همیشه برای
185
00:07:30,320 –> 00:07:31,820
انجام این کار بهتر می شوند، اما واقعاً دشوار
186
00:07:31,820 –> 00:07:34,010
است که کاری را که انجام می دهید یک
187
00:07:34,010 –> 00:07:36,110
خروجی از کار خود را به اشتراک بگذارید و آن را
188
00:07:36,110 –> 00:07:38,090
در خود تکرار کنید. تیم بله، شما می
189
00:07:38,090 –> 00:07:40,400
توانید یک اسکریپت را در github ارسال کنید، اما
190
00:07:40,400 –> 00:07:41,660
کسی را نمی شناسید که نمی داند چگونه
191
00:07:41,660 –> 00:07:43,430
پایتون بنویسد یا از آن استفاده کند، نمی خواهد
192
00:07:43,430 –> 00:07:45,980
آن را پایین بکشد و mhm و انجامش دهید، بنابراین
193
00:07:45,980 –> 00:07:47,480
نکته کلیدی این است که داده ها را به یک
194
00:07:47,480 –> 00:07:50,360
پایگاه داده وارد کنید. bigquery شما میدانید که آیا
195
00:07:50,360 –> 00:07:52,370
این انتقال به قرمز هر انبار تجزیه و تحلیلی است
196
00:07:52,370 –> 00:07:53,990
و شما فقط برای
197
00:07:53,990 –> 00:07:56,270
رکوردی که توصیه میکنید از bigquery استفاده میکنید، ما از
198
00:07:56,270 –> 00:07:57,950
bigquery استفاده میکنیم، زیرا در پشته Google است
199
00:07:57,950 –> 00:07:59,450
و
200
00:07:59,450 –> 00:08:01,370
ادغام با استودیو دادهها و برگهها
201
00:08:01,370 –> 00:08:02,900
و همه ابزارهای Google را که استفاده میکنیم آسانتر میکند.
202
00:08:02,900 –> 00:08:04,970
از نظر عملکردی
203
00:08:04,970 –> 00:08:07,010
واقعاً در این مرحله هیچ تفاوتی بین آنها وجود ندارد و آیا
204
00:08:07,010 –> 00:08:08,930
برای استفاده از bigquery باید پایتون را بلد باشید یا
205
00:08:08,930 –> 00:08:11,240
David no، بنابراین هدف ما در
206
00:08:11,240 –> 00:08:14,060
ابتدا این است که داده ها را در یک
207
00:08:14,060 –> 00:08:16,220
پایگاه داده در آستانه قرار دهیم. ryone میتواند به دادهها دسترسی داشته باشد و
208
00:08:16,220 –> 00:08:18,020
همه میتوانند به دادهها نگاه کنند و شما
209
00:08:18,020 –> 00:08:20,330
میتوانید اتصال آن را گزارش دهید، میدانید
210
00:08:20,330 –> 00:08:22,190
که کارهای زیادی وجود دارد که میتوانید انجام دهید،
211
00:08:22,190 –> 00:08:24,680
وقتی دادهها را به پایگاه داده وارد میکنید، همه درها
212
00:08:24,680 –> 00:08:27,170
213
00:08:27,170 –> 00:08:29,900
باز میشود. ما فردا هدف را به عنوان مشتری امضا می کنیم
214
00:08:29,900 –> 00:08:31,940
اولین کاری که می
215
00:08:31,940 –> 00:08:34,909
خواهید انجام دهید این است که تمام داده های آنها را از
216
00:08:34,909 –> 00:08:37,400
وب سایت آنها از تجزیه و تحلیل از
217
00:08:37,400 –> 00:08:40,669
هر کجا که ممکن است به یک پرسش بزرگ مانند
218
00:08:40,669 –> 00:08:42,919
پایگاه داده درست کنید بله اوه بله بنابراین و
219
00:08:42,919 –> 00:08:44,570
سپس نکته مهمی که باید بدانید این است که
220
00:08:44,570 –> 00:08:47,449
ابزار برای انجام این کار، بله، میتوانید
221
00:08:47,449 –> 00:08:49,220
اسکریپتهای پایتون را بنویسید تا دادهها را به
222
00:08:49,220 –> 00:08:49,970
bigquery هدایت کنید،
223
00:08:49,970 –> 00:08:53,209
اما ابزار برای وارد کردن دادهها به
224
00:08:53,209 –> 00:08:54,680
bigquery بدون نوشتن خطی از
225
00:08:54,680 –> 00:08:58,040
پایتون آنقدر خوب شده است که چرا
226
00:08:58,040 –> 00:09:00,680
227
00:09:00,680 –> 00:09:02,990
برای انجام این کار Joshua فقط به ابزارهای نسبتا ارزانقیمتی که در آنجا وجود دارد تکیه نکنید. بنابراین
228
00:09:02,990 –> 00:09:04,310
شما می گویید که می توانید اساساً از
229
00:09:04,310 –> 00:09:06,110
یادگیری پایتون صرف نظر کنید تا به خوبی به آن مرحله برسید،
230
00:09:06,110 –> 00:09:09,199
بنابراین یک بخش از
231
00:09:09,199 –> 00:09:11,230
کار وجود دارد که پایتون می تواند انجام دهد و آن
232
00:09:11,230 –> 00:09:13,850
گرفتن داده ها از یک API مانند Google
233
00:09:13,850 –> 00:09:15,410
Analytics مانند کنسول جستجو مانند
234
00:09:15,410 –> 00:09:17,870
سایر موارد است. چیزی مانند خزیدن عمیق هر
235
00:09:17,870 –> 00:09:20,480
چیزی که داده ها را از آن API می گیرد و
236
00:09:20,480 –> 00:09:22,519
آن را به یک پایگاه داده فشار می دهد، بچه ها فقط
237
00:09:22,519 –> 00:09:25,160
این یک فراخوانی است مانند یک ETL مانند
238
00:09:25,160 –> 00:09:27,800
کار تخلیه شکلات عصاره گیری شکلات بله، بنابراین این
239
00:09:27,800 –> 00:09:29,870
یکی از کارهایی است که می توانید با پایتون
240
00:09:29,870 –> 00:09:32,089
انجام دهید. واقعاً دیگر این کار را با پایتون انجام دهید،
241
00:09:32,089 –> 00:09:34,670
مگر اینکه یک ادغام سفارشی
242
00:09:34,670 –> 00:09:37,190
برای یک API انجام دهیم که توسط
243
00:09:37,190 –> 00:09:39,500
هیچ یک از ابزارهای موجود در آن
244
00:09:39,500 –> 00:09:40,940
پوشانده نشده است، بنابراین برای
245
00:09:40,940 –> 00:09:42,949
مثال ما یکپارچه سازی خودمان را نوشتیم، زیرا ابزاری
246
00:09:42,949 –> 00:09:44,269
وجود نداشت که ما میتوانیم به راحتی
247
00:09:44,269 –> 00:09:47,870
استفاده کنیم، اما دلیل اینکه میدانید
248
00:09:47,870 –> 00:09:49,639
دلیل اینکه میگویم برنامهنویسی برای بازندهها است، این نیست
249
00:09:49,639 –> 00:09:52,459
که کدنویسی بیفایده است یا
250
00:09:52,459 –> 00:09:53,779
چیزی منفی در مورد شما میگوید اگر
251
00:09:53,779 –> 00:09:55,880
کد کد مینویسید بسیار قدرتمند است، اما
252
00:09:55,880 –> 00:09:59,240
اگر یک راه ارزان برای انجام این کار وجود دارد. کاری
253
00:09:59,240 –> 00:10:01,579
که باید بدون نوشتن کد انجام دهید،
254
00:10:01,579 –> 00:10:04,639
بله، در تمام طول روز باید از
255
00:10:04,639 –> 00:10:06,170
چیز ارزانی که در بازار وجود دارد استفاده کنید، بله،
256
00:10:06,170 –> 00:10:07,730
زیرا چه کسی میخواهد کد را حفظ کند، اگر
257
00:10:07,730 –> 00:10:10,579
شما مجبور نیستید اوکی کنید، بنابراین
258
00:10:10,579 –> 00:10:12,680
ما دادههایی را داریم که داریم در حال حاضر وارد یک پایگاه داده شده است،
259
00:10:12,680 –> 00:10:14,480
منظورم این است که من هنوز نمی خواهم
260
00:10:14,480 –> 00:10:16,459
مثل این که پایتون و
261
00:10:16,459 –> 00:10:18,410
سئو یک نوع رابطه همبستگی است،
262
00:10:18,410 –> 00:10:20,569
مثل اینکه دادهها را در یک
263
00:10:20,569 –> 00:10:22,670
پایگاه داده که مرحله اول درست است و
264
00:10:22,670 –> 00:10:25,459
سپس مانند جایی که پایتون در آن قرار میگیرد به
265
00:10:25,459 –> 00:10:27,350
مانند من حدس میزنم که آیا مورد استفادهای وجود دارد، به دست آوردیم.
266
00:10:27,350 –> 00:10:28,790
میتوانید به آن فکر کنید که به
267
00:10:28,790 –> 00:10:31,189
برچسبگذاری کلیدواژه با استفاده از پایتون اشاره کردید، مثلاً
268
00:10:31,189 –> 00:10:32,720
چگونه میتوانم، زیرا
269
00:10:32,720 –> 00:10:34,579
در برخی از مواردی که دیدهام آن را زیاد
270
00:10:34,579 –> 00:10:35,870
میبینم، اگر صادقانه بگویم، به شما توهین نمیکنم
271
00:10:35,870 –> 00:10:37,010
، آنها کمی وجود دارند. کمی ضعیف هستند و من
272
00:10:37,010 –> 00:10:39,589
احساس می کنم آنها
273
00:10:39,589 –> 00:10:42,380
از زمان من استفاده خوبی نمی کنند تا دوست داشته باشند
274
00:10:42,380 –> 00:10:44,899
پایتون یاد بگیرم تا بتوانم این کار را انجام دهم، شما
275
00:10:44,899 –> 00:10:47,600
چیزهای زیادی می دانید مانند اگر می خواهید فقط
276
00:10:47,600 –> 00:10:49,579
یک فرآیند را بچرخانید. و
277
00:10:49,579 –> 00:10:52,220
یک بار درست چیزی را با هم هک کنید و یاد بگیرید که چگونه
278
00:10:52,220 –> 00:10:55,050
میتوانیم این کار را انجام دهیم، بنابراین اگر میخواهید این کار را انجام دهید،
279
00:10:55,050 –> 00:10:57,029
فقط به استفاده از این کلمه کلیدی میدانید
280
00:10:57,029 –> 00:11:00,120
قصد برچسب گذاری mmm را ادامه میدهیم، اگر میخواهید
281
00:11:00,120 –> 00:11:02,399
مدلی برای انجام آن پیدا کنید،
282
00:11:02,399 –> 00:11:05,040
عالی است، واقعا عالی است تا بتوانید
283
00:11:05,040 –> 00:11:06,600
یک اسکریپت سریع پایتون بنویسید تا
284
00:11:06,600 –> 00:11:08,820
آن mmm را فقط در sa انجام دهید خیلی
285
00:11:08,820 –> 00:11:11,610
خوب است که بتوانید یک فرمول صفحه گسترده بنویسید
286
00:11:11,610 –> 00:11:13,709
تا این کار را انجام دهید، درست به همان
287
00:11:13,709 –> 00:11:16,170
روشی که بتوانید
288
00:11:16,170 –> 00:11:19,170
یک دستور موردی را در عاقبت بنویسید یا یک نوع
289
00:11:19,170 –> 00:11:22,019
از شما که reg X را می دانید و sequel می
290
00:11:22,019 –> 00:11:24,000
توانید انجام دهید عالی است. که حدس میزنم این چیزی است که من
291
00:11:24,000 –> 00:11:26,540
به آن میرسم، بنابراین همه این روشها به
292
00:11:26,540 –> 00:11:29,910
روش خود قابل اجرا هستند،
293
00:11:29,910 –> 00:11:33,420
بنابراین اگر شما این کار را نکنید و نوع گوشت من
294
00:11:33,420 –> 00:11:37,350
مانند نوشتن پایتون به صورت محلی روی
295
00:11:37,350 –> 00:11:39,660
دستگاه خود و چرا ما آموزش نمیدهیم هر یک
296
00:11:39,660 –> 00:11:42,120
از افراد ما این کار را انجام دهند به این دلیل است که
297
00:11:42,120 –> 00:11:45,050
مشکل اصلی من به اشتراک گذاری داده است که مشکل اصلی من
298
00:11:45,050 –> 00:11:47,730
299
00:11:47,730 –> 00:11:49,140
300
00:11:49,140 –> 00:11:51,060
301
00:11:51,060 –> 00:11:54,570
است. اغلب
302
00:11:54,570 –> 00:11:56,640
شما فقط هک می کنید و
303
00:11:56,640 –> 00:11:59,070
لزوماً 100٪ مطمئن نیستید که خروجی
304
00:11:59,070 –> 00:12:03,450
که می گیرید همان چیزی است که می خواهید یا
305
00:12:03,450 –> 00:12:05,600
توسط شخص دیگری قابل تکرار است اگر آنها همان
306
00:12:05,600 –> 00:12:08,550
اسکریپت ها را انتخاب کنند که اکنون شما را دریافت کرده اند، بله، بنابراین
307
00:12:08,550 –> 00:12:11,430
به اندازه شما شفاف نیست. ممکن است همانطور
308
00:12:11,430 –> 00:12:13,709
که ما می خواهیم با توجه به تعداد افرادی که ما با
309
00:12:13,709 –> 00:12:15,779
آنها تفاوت دارند بله درست
310
00:12:15,779 –> 00:12:18,300
است پس حدس میزنم برگردیم به آن سه
311
00:12:18,300 –> 00:12:19,770
مثالی که شما از نظر موارد مشابه استفاده کردید،
312
00:12:19,770 –> 00:12:21,690
بنابراین فقط برای رکورد دو
313
00:12:21,690 –> 00:12:23,790
کلمه کلیدی برچسبگذاری قصد دارید به این معنی که
314
00:12:23,790 –> 00:12:25,350
فهرستی از کلمات کلیدی دارید که از
315
00:12:25,350 –> 00:12:27,060
براش دسیگرام با هشت تکرار دریافت میکنید. از هر کجا که
316
00:12:27,060 –> 00:12:28,200
دادههای کلمه کلیدی خود را دریافت میکنید
317
00:12:28,200 –> 00:12:30,360
و سپس بهجای اینکه بهصورت دستی
318
00:12:30,360 –> 00:12:31,740
مرور کنید و مانند قیف بالا
319
00:12:31,740 –> 00:12:33,810
وسط و پایین قیف بنویسید یا
320
00:12:33,810 –> 00:12:35,700
قصد خرید هر تغییری را داشته باشید
321
00:12:35,700 –> 00:12:37,260
به جای اینکه آن را
322
00:12:37,260 –> 00:12:38,640
به صورت دستی انجام دهید
323
00:12:38,640 –> 00:12:39,690
، سه راه وجود دارد که میتوانید این کار را انجام دهید،
324
00:12:39,690 –> 00:12:41,940
میتوانید از پایتون درست
325
00:12:41,940 –> 00:12:44,880
استفاده کنید، میتوانید از دنبالهای که درست گفتید استفاده کنید، بله یا
326
00:12:44,880 –> 00:12:47,310
از نوعی اسکریپت reg X در
327
00:12:47,310 –> 00:12:49,350
اکسل استفاده کنید، پس مثلاً چرا خوب چرا دوست دارید چرا
328
00:12:49,350 –> 00:12:51,029
فکر میکنید که کل صنعت در
329
00:12:51,029 –> 00:12:52,440
مورد پایتون زیاد صحبت میکند تا کاری شبیه به آن انجام
330
00:12:52,440 –> 00:12:54,149
دهد. که بر خلاف
331
00:12:54,149 –> 00:12:55,649
انجام این کار در داخل آن چون مجموعه
332
00:12:55,649 –> 00:12:57,480
داده خیلی بزرگ است، بله، فکر میکنم این
333
00:12:57,480 –> 00:13:03,440
فقط این است که شما میدانید که برگهها و پایتون و
334
00:13:03,440 –> 00:13:06,270
دنبالهها تا حدی همگی همین کار را انجام میدهند.
335
00:13:06,270 –> 00:13:08,270
همه چیز درست است، همه آنها
336
00:13:08,270 –> 00:13:10,670
به یک محاسبه دسترسی دارند، به همان روشی که
337
00:13:10,670 –> 00:13:12,260
آیا شما مانند یک حلقه از طریق
338
00:13:12,260 –> 00:13:14,200
چیزی برای انجام آن نوع برچسب گذاری انجام می دهید،
339
00:13:14,200 –> 00:13:17,029
خواه به نظر می رسید از نوشتن reg ax
340
00:13:17,029 –> 00:13:19,010
برای انجام شبیه سازی الگوی استفاده کنید.
341
00:13:19,010 –> 00:13:22,430
با استفاده از همان پایه ای که برای
342
00:13:22,430 –> 00:13:24,830
حلقه ها و regex می دانید،
343
00:13:24,830 –> 00:13:26,750
hmm، بنابراین من باید به سطح محاسباتی بیایم که
344
00:13:26,750 –> 00:13:28,370
آنها اساساً همان کار را انجام می دهند،
345
00:13:28,370 –> 00:13:29,209
خوب است
346
00:13:29,209 –> 00:13:30,830
که خوب دانستن آن
347
00:13:30,830 –> 00:13:34,040
348
00:13:34,040 –> 00:13:36,380
مهم است. در مورد آنچه که یک صفحهگسترده
349
00:13:36,380 –> 00:13:40,279
میتواند از عهده آن برآید، جالب است که
350
00:13:40,279 –> 00:13:42,470
فقط یک اسکریپت پایتون بنویسید، میتواند
351
00:13:42,470 –> 00:13:45,290
مجموعه دادههای بسیار بزرگتری را درست
352
00:13:45,290 –> 00:13:46,940
انجام دهد، زیرا فقط در پسزمینه اجرا میشود و روی
353
00:13:46,940 –> 00:13:49,550
ماشین محلی شما اجرا میشود، مانند
354
00:13:49,550 –> 00:13:52,070
سرور راست Google Cloud در جایی
355
00:13:52,070 –> 00:13:54,890
که میشناسید اجرا نمیشود. تایم اوت درست است اساساً بسیار خوب
356
00:13:54,890 –> 00:13:56,420
جالب است، بله، زیرا من آن
357
00:13:56,420 –> 00:13:59,330
مثال را چندین بار از
358
00:13:59,330 –> 00:14:01,459
چند نفر
359
00:14:01,459 –> 00:14:03,050
دیده ام.
360
00:14:03,050 –> 00:14:05,660
361
00:14:05,660 –> 00:14:07,520
چیزهایی و فکر میکنم او
362
00:14:07,520 –> 00:14:08,899
نوشته است، فکر میکنم این او بود که
363
00:14:08,899 –> 00:14:10,399
مقالهای در موتور جستجو نوشت، مثل اینکه من برای شما ارسال کردم،
364
00:14:10,399 –> 00:14:11,720
مثل کلید، ما یک برچسب قصد را
365
00:14:11,720 –> 00:14:12,649
تگ میکنیم و چیزهایی شبیه به آن بله، من
366
00:14:12,649 –> 00:14:15,920
فکر میکردم، اما برای شما به عنوان مثال
367
00:14:15,920 –> 00:14:18,050
دوباره مانند دوباره پس بیایید بگوییم هدف فرض کنید
368
00:14:18,050 –> 00:14:19,370
هدف به معنای واقعی کلمه به سمت شما می آید، مانند
369
00:14:19,370 –> 00:14:21,620
هی دیوید، مثل اینکه ما چیزهای شما را در مورد
370
00:14:21,620 –> 00:14:23,149
کدنویسی این برای بازنده ها دیده ایم، می دانیم که
371
00:14:23,149 –> 00:14:24,890
شما یک کیت ابزار واقعا عالی
372
00:14:24,890 –> 00:14:26,300
دارید از نظر اینکه بدانید چگونه
373
00:14:26,300 –> 00:14:28,399
داده هایی را که واقعاً می خواهیم تجزیه و تحلیل کنید.
374
00:14:28,399 –> 00:14:30,440
این تمرین نگاشت هدف کلمه کلیدی
375
00:14:30,440 –> 00:14:32,360
را با وبسایت ما انجام دهید، مثلاً چگونه
376
00:14:32,360 –> 00:14:34,040
میتوانید از پایتون استفاده کنید یا از پایتون استفاده
377
00:14:34,040 –> 00:14:36,440
میکنید، بله،
378
00:14:36,440 –> 00:14:40,790
اولین چیزی که همیشه اولین چیز این است که
379
00:14:40,790 –> 00:14:43,070
دادهها را وارد یک پایگاه داده کنید.
380
00:14:43,070 –> 00:14:46,640
بنابراین در آن داده ها
381
00:14:46,640 –> 00:14:48,620
داده ها به bigquery می روند در این صورت
382
00:14:48,620 –> 00:14:50,750
داده ها مانند یک خزیدن کامل برای دریافت
383
00:14:50,750 –> 00:14:52,640
همه URL ها و سپس کلمات کلیدی از
384
00:14:52,640 –> 00:14:54,230
نوعی کلمه کلیدی یا جستجوی کنسول
385
00:14:54,230 –> 00:14:57,050
جستجو یا شاید دوره SEM Rado مانند
386
00:14:57,050 –> 00:14:58,970
یک منطقه دوم خواهد بود. شما از Python برای وارد
387
00:14:58,970 –> 00:15:00,740
کردن آن دادهها به منطقه استفاده کنید، حدس میزنم شما همین الان به شما
388
00:15:00,740 –> 00:15:01,940
گفتید که چند اسکریپت سفارشی
389
00:15:01,940 –> 00:15:03,620
پایتون برای دریافت دادههای خزیدن عمیق
390
00:15:03,620 –> 00:15:05,630
و کد جستجو نوشتهاید، بله، بنابراین ما از
391
00:15:05,630 –> 00:15:08,089
ابزاری مانند stitch استفاده میکنیم تا
392
00:15:08,089 –> 00:15:10,279
شما را مانند دادههای تحلیلی بشناسیم.
393
00:15:10,279 –> 00:15:12,529
ما دوباره مانند یک اسکریپت پایتون که
394
00:15:12,529 –> 00:15:13,879
نوشتیم استفاده میکنیم، این فقط یک
395
00:15:13,879 –> 00:15:17,600
ادغام با API برای دریافت دادهها در
396
00:15:17,600 –> 00:15:19,639
bigquery است، بنابراین اگر فقط
397
00:15:19,639 –> 00:15:22,790
398
00:15:22,790 –> 00:15:25,129
این کار را انجام میدهید، یک بار یک بار CSV آپلود آن را صادر کنید، میتوانید به آسانی بدون صادرات پایتون استفاده کنید.
399
00:15:25,129 –> 00:15:27,680
فضای ذخیره سازی Google Cloud و فقط
400
00:15:27,680 –> 00:15:29,930
وارد کردن به bigquery از
401
00:15:29,930 –> 00:15:32,749
فضای ذخیره سازی Google Cloud بدون دانستن هیچ پایتونی
402
00:15:32,749 –> 00:15:35,509
انجام دهید.
403
00:15:35,509 –> 00:15:36,860
404
00:15:36,860 –> 00:15:39,350
405
00:15:39,350 –> 00:15:41,120
اجرا میشود، این فقط یک کار آپلود است که
406
00:15:41,120 –> 00:15:42,709
در کلاسهای درس اجرا میشود، پس شما بچهها،
407
00:15:42,709 –> 00:15:44,990
پس حالا که دادههای
408
00:15:44,990 –> 00:15:46,759
مورد نیاز را از شما دریافت کردهایم، میدانید از
409
00:15:46,759 –> 00:15:49,519
هر تحلیلی به پرسش بزرگ بخزیم، چگونه میخواهیم
410
00:15:49,519 –> 00:15:52,069
411
00:15:52,069 –> 00:15:53,689
آن اسکریپت را بنویسیم یا هر چی میخوای زنگ بزن
412
00:15:53,689 –> 00:15:54,980
برچسب گذاری خودکار کلمات کلیدی
413
00:15:54,980 –> 00:15:57,050
بدون بله، بنابراین برای آنهایی که
414
00:15:57,050 –> 00:16:00,980
ما مدل های دنباله ای نوشته ایم که
415
00:16:00,980 –> 00:16:03,189
اساساً همان نوع برچسب گذاری regex
416
00:16:03,189 –> 00:16:08,029
را انجام می دهند که شما در پایتون انجام می دهید، فکر می کنم
417
00:16:08,029 –> 00:16:10,579
تفاوت اصلی است، بنابراین ما تقریباً از
418
00:16:10,579 –> 00:16:12,170
sequel برای هر یک از این موارد استفاده می کنیم. چیزهایی که
419
00:16:12,170 –> 00:16:14,809
ما پیدا نکردهایم که دوست نداشته باشد میدانید
420
00:16:14,809 –> 00:16:17,569
که دوست نداشتند، برای هر یک
421
00:16:17,569 –> 00:16:20,029
از این موارد که ما سعی کردهایم تفاوت کلیدی را انجام دهیم
422
00:16:20,029 –> 00:16:22,100
مانند
423
00:16:22,100 –> 00:16:24,529
استفاده از Python در خط فرمان مانند یک
424
00:16:24,529 –> 00:16:27,110
ماشین محلی و استفاده از این
425
00:16:27,110 –> 00:16:28,910
نوع پایگاه داده و رویکرد دنبالهای که
426
00:16:28,910 –> 00:16:32,149
ما ترجیح میدهیم این است که بدیهی است که ما از پایتون
427
00:16:32,149 –> 00:16:33,949
درست استفاده میکنیم، ما در حال انجام یک تجاوزات پایون هستیم که
428
00:16:33,949 –> 00:16:37,399
فقط مشارکتکننده فردی در مقابل تیم است،
429
00:16:37,399 –> 00:16:40,339
بنابراین مانند ما به روشی بسیار کار میکنیم که میدانید مانند
430
00:16:40,339 –> 00:16:42,319
تیم محوری که در آن موارد بسیار زیاد است.
431
00:16:42,319 –> 00:16:43,759
افراد مختلف دادهها را لمس میکنند
432
00:16:43,759 –> 00:16:46,699
و ما به انسجام بین آنچه
433
00:16:46,699 –> 00:16:47,809
آنها نگاه میکنند نیاز داریم، همچنین
434
00:16:47,809 –> 00:16:49,939
مجموعه مهارتهای متفاوتی داریم، بنابراین همه
435
00:16:49,939 –> 00:16:51,709
ما
436
00:16:51,709 –> 00:16:54,559
عاقبت را نمیدانیم بسیاری از ما در واقع دنباله را نمیدانیم و بیشتر ما
437
00:16:54,559 –> 00:16:56,899
فقط مصرفکننده خواهیم بود. f دادهها و
438
00:16:56,899 –> 00:16:58,490
میخواهید نتایج را بررسی و تجزیه و تحلیل کنید و
439
00:16:58,490 –> 00:17:00,740
استراتژی درستی مانند نوع
440
00:17:00,740 –> 00:17:05,959
چیزهای شما که واقعاً در یک
441
00:17:05,959 –> 00:17:08,000
پایگاه داده و مانند یک زمینه bigquery کار میکند، درست انجام دهید،
442
00:17:08,000 –> 00:17:09,409
زیرا میتوانید
443
00:17:09,409 –> 00:17:11,480
از طریق یک ابزار گزارشدهی به همان پایگاه داده bigquery دسترسی پیدا
444
00:17:11,480 –> 00:17:14,240
کنید و آنچه را که نیاز دارید به دست آورید. بیرون آمدن
445
00:17:14,240 –> 00:17:16,220
بدون دانستن نحوه نوشتن هیچ یک از این
446
00:17:16,220 –> 00:17:19,549
کدهای پایتون واقعا عالی است
447
00:17:19,549 –> 00:17:21,859
اگر شما یک مشارکت کننده فردی
448
00:17:21,859 –> 00:17:22,760
باشید،
449
00:17:22,760 –> 00:17:25,069
اگر مشاور سئو هستید و فقط
450
00:17:25,069 –> 00:17:27,140
می خواهید بدانید که مجموعه مهارت های خود را افزایش دهید
451
00:17:27,140 –> 00:17:30,320
و شما مجبور نیستید چیزها را با افراد مختلف به اشتراک بگذارید
452
00:17:30,320 –> 00:17:32,690
453
00:17:32,690 –> 00:17:33,770
که منظور من را می دانید زیرا در این صورت می توانید
454
00:17:33,770 –> 00:17:35,179
مطمئن باشید که فقط می توانید از آن در
455
00:17:35,179 –> 00:17:37,309
دستگاه خود استفاده کنید و کار خود را با خود بیاورید،
456
00:17:37,309 –> 00:17:39,440
بله زیرا این
457
00:17:39,440 –> 00:17:42,290
تفاوت است بین آنها، پس
458
00:17:42,290 –> 00:17:44,630
در چه سناریویی دوباره مانند چه چیزی در چه سناریویی، چون من
459
00:17:44,630 –> 00:17:46,580
دیدهام که بسیاری از سئوی پایتون
460
00:17:46,580 –> 00:17:48,770
بسیار داغ شدهاند و
461
00:17:48,770 –> 00:17:52,040
اکنون بیشتر